web analytics

Claiming False Victory in the Wake of Afghanistan Defeat – LN Radio Videocast – MemberZone Exclusive

How can we trust this administration anymore?

The Joe Biden administration is claiming that Afghanistan is a win against a terror attack.

For more episodes, click here.

 

Read More From

Mark Angelides

Editor-in-Chief

Latest Posts

A Defense Budget Extravaganza

With a ballooning defense budget, we ask whether the cash outlay is worth it. ...

Flushing the Federal Pipes – C5 TV

Reactions to recent State Department layoffs seem to confirm that the right is … well … right. [briefing-signup...