More or Less - The Pentagon leaks and Fox News - 大象传媒 Sounds

More or Less - The Pentagon leaks and Fox News - 大象传媒 Sounds


The Pentagon leaks and Fox News

Why did Tucker Carlson say far more Ukrainian troops than Russian are dying in the war?

Coming Up Next