PM Narendra Modi on Wednesday cancelled his scheduled visit to Punjab's Ferozepur, said Ministry of Home Affairs.
"Today morning PM landed at Bathinda from where he was to go to National Martyrs Memorial at Hussainiwala by helicopter. Due to rain and poor visibility, PM waited for about 20 minutes for the weather to clear out: MHA
"When the weather didn’t improve, it was decided that he would visit the National Marytrs Memorial via road, which would take more than two hours. He proceeded to travel by road after necessary confirmation of necessary security arrangements by the DGP Punjab Police," said

)