20160529 city.guwahati: New weather radar in Cherrapunjee will improve forecast in NE; says IMD chief