PoliticalTorch
VIP Member
How about that! They were found out! They need to check their news items closer before reporting on them.
Fox News Gets Busted for Falsely Claiming that Obama Released the 'New Bin Laden'
Fox News Gets Busted for Falsely Claiming that Obama Released the 'New Bin Laden'