Your Gateway to African Headlines
BEIJING (AP) — A landslide buried 47 people in a remote village in China’s mountainous…