News

While the Philippines is known for its stunning beaches and islands, this financial metropolis is known for selfies, shopping galore, and tasty cuisine.
As he sat in the foyer of a luxurious, five-star hotel in Cape Town's Camps Bay on Wednesday morning, John Spencer had to ...