By:Annabelle Liang BBC News The Philippine Coast Guard is preparing to deploy floating barriers and suction hoses to contain an oil spill and prevent it from reaching the capital, Manila. Authorities are racing to stop the oil spill from the MT Terra Nova, which capsized on Thursday as monsoon rains battered large swathes of the country. The leak appeared to ...
Read More »