Fox News host calls killing of top al-Qaida leader Biden's 'Bin Laden moment'

A Fox News host has called the killing of a top al-Qaida leader Biden's 'Bin Laden moment'.Source: Fox News

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting