May 13, 2023

Elon Musk Announces Linda Yaccarino New Twitter CEO

Elon Musk has finally announced the new CEO of twitter after months of speculation. Elon Musk has named Linda Yaccarino as new chief executive of the company while Elon Musk will remain the executive chairman and chief technology officer.

Turkey Opposition Accuses Russia Of Interference In Elections

The Turkish opposition party has accused Russia of interference in the electoral process ahead of the election day. Turkey’s main opposition candidate Kemal Kilicdaroglu has claimed to have enough evidence to prove that the Kremlin is interfering in the Turkish elections to manipulate the results in the favor of the government.