Preview Police in Britain are still abusing their stop and search powers despite the fact rules have been put in place to prevent such misconduct, a damning new report reveals.
Read Full Article at RT.com
RT – Daily news