Black Liquid Poured On Election Chief As Georgia Validates Disputed Poll Results

3 hours ago 20

Georgia's Central Election Commission (CEC) on November 16 validated the results of last month's disputed elections despite weeks of protests by the opposition and accusations of widespread fraud and Russian interference.
Read Entire Article