Black Cyclists Detained By Orlando Police, Forced To Crawl On Their Hands And Knees In Appalling Video
Two Black men in Orlando were stopped by police who mistook them for robbery suspects, and were forced to crawl on the ground in a shocking video. The Orlando Police Department confirmed on Thursday that two men were detained because they allegedly fit the description of armed robbers on bikes, TMZ reports. A man on […]