Omega TV UK

OMEGA TV UK

as deputy president following the impeachment of his predecessor.

Translate »