Home Tags Seif Sharif Hamad

Tag: Seif Sharif Hamad

Zanzibar’s vice president dies after contracting COVID-19

Zanzibar’s first vice president, Seif Sharif Hamad, who led the island’s opposition for three decades, died Wednesday, the president said, after...
Magazines

MOST POPULAR

HOT NEWS