Home Tags Britain

Tag: Britain

Buhari Receives Prince Charles, Wife At Aso Rock

0
  President Muhammadu Buhari has received Prince Charles and his wife, Princess Camilla, at Nigeria’s Presidential Villa, Abuja. Prince Charles, who is on a 3-day visit,...

MOST POPULAR

HOT NEWS