The town of Ferguson, Missouri in the United States of America, has once again lifted up arms in protest against a Grand Jury’s decision to not indict the officer charged with killing Michael Brown. The decision was not accepted by the masses and sparked nationwide protests, leaving buildings and cars in flames. Kingsley Bryan’s report has been channeled from Yahoo News.
NOVEMBER 25,2014