The lengths to which leftist journalists will lie to make the current government look bad is just breathtaking. Neha Dixit, who has written for leftist propaganda portals including Al Jazeera, Washington Post, Caravan, and The Wire, today took to Twitter to make a somewhat outrageous claim. “Apologies for this inane […]