By Drago Bosnic | February 8, 2023 Mere days after the United States pompously announced that it has soundly defeated an adrift weather balloon, another absurdity has taken the headlines in the mainstream media. Apparently, China somehow managed to overtake America in the number of ICBM (intercontinental ballistic missile) launchers. This was reported by the Wall Street Journal […]
Source