Tropical Storm Oscar slams Cuba with torrential rain, strong winds
Tropical Storm Oscar made a second landfall in Cuba on Sunday and is continuing to lash eastern parts of the island nation with torrential rain leading to concerns of life-threatening flooding and mudslides.