U.S. most recent absurd accusation: China-made cranes are spies
Summit for Democracy, nothing short of a theater of the absurd