England

On Thursday, the UK gave the go-ahead for the building of a third runway at London’s Heathrow airport at a cost of £9 billion ($13.2 billion). However, one resident vows that he’s not going anywhere.

{ 3 comments }

Hundreds of tourists were stranded in Portugal’s Madeira Islands after authorities forbid their cruise ship to leave port because of a financial dispute.

{ 0 comments }