LIVE: Ponta Delgada Sao Miguel Island, Azores Portugal #IRL
Rumble
Direct from the city of Ponta Delgada, island of Sao Miguel / Azores in the Atlantic Ocean in Portugal
Direct from the city of Ponta Delgada, island of Sao Miguel / Azores in the Atlantic Ocean in Portugal
A dad did what any panicked parent would -- he dove straight into the Atlantic after his young daughter fell off a Disney cruise..
Spain’s PM Pedro Sánchez rejects NATO's 5% of GDP spending plan as 'unreasonable'
Spain was the lowest spender in the..