Defeat in Afghanistan and Against Al Qaeda

Lara Logan of CBS News gave an incredible speech earlier this week in the video above detailing the lies of the Obama administration regarding defeat in Afghanistan and the resurgence of Al Qaeda throughout the Middle East.  One of the

Read More »