Massive cargo vessel being prevented from leaving Egypt until owner pays a reported $900 million in compensation.

Read more