China ‘firmly stands’ with PH vs virus, donates 500k vaccines

British Petroleum paid more than USD 50 billion in damages caused by the oil spill in Gulf of Mexico that killed sea animals and polluted the waters.