Strong winds on Corsica leave 3 dead, a dozen injured



Authorities of the French island of Corsica revealed on Thursday that three people died in accidents caused by heavy rains and hurricane-force winds, while at least a dozen more were injured.

A sever…