Omega TV UK

OMEGA TV UK

a move Trump’s team swiftly touted as a major win in the final hours of their campaign.

Translate »