The Pulse Today
A landslide has struck the Chinese-owned Gold Ridge mine in the Solomon Islands, a significant economic contributor.