Amid the deluge in Kerala - Competitive India: Latest News, Business, Health , Sports News

NEW DELHI: Army troops, Navy divers and personnel from several other agencies joined hands with national and state disaster relief forces to rescue hundreds...