The country’s constitutional court having confirmed his landslide victory, Abdelmajid Tebboune has been sworn in for a second term as Algeria’s president. Final results indicated that Tebboune won 84.3 percent of the vote, lower than the initial figure contested by two of his opponents.Read More