A video report from Ecuador’s side of the border between the two countries about a deadly explosion on an Ecuadorian floating naval base
A video report from Ecuador’s side of the border between the two countries about a deadly explosion on an Ecuadorian floating naval base