Wuhan’s latest disaster, cop critics’ crime hypocrisy and other commentary
This satellite image from Planet Labs PBC shows what appears to be a sunken Chinese submarine at a shipyard near Wuhan, China, June 15, 2024. via REUTERS China beat: Wuhan’s Latest Disaster “All the troubles in the world apparently lead back to Wuhan,” muses National Review’s Jim Geraghty. The city that kicked off the COVID-19 … Read more