SAINT-DENIS De La Reunion (AFP) — At least twelve people were injured on the French Indian Ocean territory of La Reunion Thursday as tropical cyclone Batsirai skirted the island, hitting it with torrential rains and powerful winds and leaving all residents confined to their homes. The island was placed on red alert on Wednesday, forcing its 860,000 inhabitants to barricade themselves indoors, with the eye of the intense cyclone expected to pass nearly 200 kilometres […]