Thursday, September 23, 2021

Popular Posts

Court Sides With French Firm That Handled Disputed 2017 Election

0
A ruling by the High Court on Wednesday, April 8, handed a win to controversial French multinational Idemia. The French firm had been contracted by the...