Somehow this isn’t a shocking bit of news. It seems that China may have double-billed U.S. agencies for Wuhan lab projects. Like, by a LOT.
Show us the money. Over $1 billion has been sent to and spent in Afghanistan SINCE the disastrous withdrawal last year that left seven U.S. soldiers dead,…
Recent Comments