Fight Back! News

News and Views from the People's Struggle

moonlanding

By staff

The People’s Republic of China carried out a successful moon landing, Dec. 14, with the soft landing of the lunar probe Chang'e-3. The probe includes a moon rover called Jade Rabbit, a figure in a Chinese myth.

Read more...