YouTube video triggers controversy about use of torture by authorities in Gulf state. More...
Police Abuse ©Badge Abuse Police Abuse
Forum Rules