Scotland Yard apologises to Sikhs over London protest
Twenty arrests were made on October 22 during a demonstration in London against police brutality in Punjab.
Nov 01, 2015, 19:24 PM IST
Twenty arrests were made on October 22 during a demonstration in London against police brutality in Punjab.
Nov 01, 2015, 19:24 PM IST