India Cyclone Fani makes landfall today in Odisha…

India braces for most powerful cyclone in 20 years Cyclone Fani roared ashore in eastern India on Friday, battering densely-populated Odisha state with 125-mile-per-hour winds and rain before weakening and taking aim at the sprawling…