The Princess of the Stars Disaster: A Tragic Reminder of the Importance of Safety Standards and Government Accountability.

The Princess of the Stars Disaster: A Tragic Reminder of the Importance of Safety Standards and Government Accountability.

On June 21, 2008, the Philippines was struck by one of its worst maritime disasters. The Princess of the Stars, … More