Tag: 115760795

Mauritius opposition wins country's election by a landslide

JOHANNESBURG -- Mauritius' opposition coalition has won the country's election by a landslide, taking all seats in the country's parliament in a major...