Twenty people, including Cornel West, are arrested carrying out civil disobedience at the Ferguson police station after being denied a meeting with local officials
– Click through to read more –
Source: therealnews.com
Twenty people, including Cornel West, are arrested carrying out civil disobedience at the Ferguson police station after being denied a meeting with local officials
– Click through to read more –
Source: therealnews.com