Over 300 mail and express trains and over 400 passenger trains have been cancelled between July 7 and 13 in the last few days amid waterlogging in several parts of India, officials said on Thursday. Northwest India has been receiving incessant rains since July 8. Several states, including Jammu and Kashmir, Uttarakhand, Himachal Pradesh, Haryana,…