Prime Minister Narendra Modi's Ferozepur rally in Punjab has been cancelled today. The reason for the cancellation of the rally is the protest of the farmers' organizations. The farmers blocked Gurdaspur National Highway after which PM Modi's rally has been called cancelled. Watch.