FREEDOM FORUM: Discussion

Article Image

https://www.youtube.com

US Central Command intelligence analysts claim the military has punished them for coming to conclusions at odds with Pentagon leadership over the viability of US-backed rebel groups in Syria. Are we seeing the Iraq fiasco all over again?

Make a Comment