Ferguson, a small town in the USA, has erupted in protest and unwarranted police violence as citizens of the USA demand justice over the killing of yet another unarmed young person by Police. People suspect racial profiling to be the cause of the shooting.

Live Stream by Treboros, USA Citizen Journalist

online poll by Opinion Stage