Jubilant China Ridicules Biden's Afghanistan Debacle!