Tag Archives: ray lewis

40 of the most powerful photographs ever taken

BuzzFeed has pulled together 40 of the most powerful photos ever taken. Here are four of them:

Retired Philadelphia Police Captain Ray Lewis is arrested for participating in the Occupy Wall Street protests in 2011. (source: johnnymilano.com)

Continue reading