“Stop Resisting”

Sep 13, 2015 Venus 1

“Stop resisting” is the key phrase that all too often signals excessive use of force by law enforcement officers. It is yelled loudly and often […]

Entertainment or News?

Sep 8, 2015 Venus 0

Many people have begun to decry the failure of televised mainstream media to cover news in a factual manner. Rather, news has fallen into the […]