Police deny approving permit for pro-Palestine mega rally | AWANI International