China has managed to intercept a meteor before it landed in Shandong province 3 days ago.

What now Americunts? More niggers for everyone?