In the Land of Contradictions


"Retired Philadelphia Police Captain, Ray Lewis, being arrested on November 17th, 2011 at the Occupy Wall Street demonstrations in New York City."

Read more.