40 Punjabi youths block Canadian police officer's…: