Is It Here Because It's A Pic Of A "Black Panther"......??? That's The Only Reason I Can Offer...... Cheers Glen.
It's a picture of former black panther party leader Huey Newton in jail - I guess he thought he was being clever.