Omega TV UK

OMEGA TV UK

Prosecutors seek death penalty for 50 people implicated in alleged coup attempt in Congo

Translate »