New Delhi, May 19 -- In a country that spends over $886 billion on defense annually (source: Congressional Budget Office), the people of Kansas, Oklahoma, and Texas were left to fend for themselves against the sky. On Sunday night, more than a dozen tornadoes ripped across the American heartland, leaving behind a trail of splintered homes, crushed emergency vehicles, and [.]

Published by HT Digital Content Services with permission from The Eastern Herald....