Every so often, police officers across the world encounter situations that are bizarre beyond words. The Madagascan authorities can certainly relate to that after they raided a house on the evening of April 10, 2018. There to investigate a foul smell, the officers discovered thousands of creatures carpeting the floors.
Toliara is a vibrant town in Madagascar, home to around 150,000 people. Located on the southwestern coast of the African island, the town is known for its university and museums. Visitors are also attracted by Toliara’s famous beach and beautiful gardens, while many migrant workers have been drawn in by the promise of employment at the town’s busy port.
The island of Madagascar is home to a wide variety of wildlife, which in turn makes it a popular tourist destination. However, despite its enviably distinctive environment, the nation has been beset with problems for close to 60 years. After obtaining independence in 1960 from France, Madagascar has since faced severe political unrest, including coups and outbreaks of violence.