4 ms·China Lands on Mars14 points by TheSpiceIsLife 5y agochovybizzass 5y agoDid we put an American flag on Mars?