Two US police team in Detroit have engaged each other in a brawl after an operation to arrest drug dealers and their customers failed. According to Fox News, the embarrassing incident
Two US police team in Detroit have engaged each other in a brawl after an operation to arrest drug dealers and their customers failed. According to Fox News, the embarrassing incident