Twitter slams the petty move. Written by Nigel Roberts Police officers are catching hell on Twitter after a video posted Saturday (August 8) on the social media platform purported to show them preventing people from painting a Michael Brown mural in Ferguson, Missouri. Sunday (August 9) marked the sixth anniversary of the former Ferguson police […]