Hurricane Sandy has made a landfall just west of Santiago de Cuba in southern Cuba..Forecasters at the U.S. National Hurricane Center in Miami said Thursday it had maximum sustained winds of 114 mph (183.46 kph)..Follow The New Indian Express channel on WhatsApp Download the TNIE app to stay with us and follow the latest