Nir Rosen, a Fellow at the New York University Center on Law and Security makes awful comments about Lara Logan on Twitter
Wow. Not usually in favor of the whole Internet shamestorm, but if someone deserves one, it’s this motherfucker.
What a complete and utter piece of shit. Fuck you Rosen. Fuck. You.