French Authorities Arrest Telegram CEO Pavel Durov at Paris Airport by Muhamadi Byemboijana August 26, 2024 0 The founder and CEO of the messaging service Telegram was detained at a Paris airport on an arrest warrant alleging ...
Karuma Bridge: Museveni Waives Charges on Non-Tourists Transiting Through Murchison Falls National Park