Pope Leo XIV was in Bamenda in conflict-hit northwest Cameroon, urging peace in a region beset by deadly fighting.
Latest posts by Toimitus (see all)
The company’s stock plunged about 8 percent on the news of Hastings’s departure. Read the …