The president of Equatorial Guinea has been sworn in for a sixth term, making him the head of state with the longest tenure in the world.
80-year-old Teodoro Obiang Nguema Mbasogo took the presidential oath before to viewing a military parade.
He said that he was the leader of all Equatorial Guineans and always will be.
In a coup in 1979, he first took over.
Elections since then, according to critics, have been manipulated, with the government and its allies essentially preventing the opposition from participating and controlling the media.