A rare hybrid solar eclipse has swept across parts of the United States, Africa and Europe.
The total eclipse appeared fleetingly as a ring of fire over the Atlantic Ocean, and has been passing through Gabon, the Republic of Congo, Democratic Republic of Congo, Uganda and Kenya. A partial eclipse has been visible from many parts of the Americas, the Caribbean, southern Greenland, southern Europe, Africa and the Middle East.
In Lagos, Nigeria, some people were gathered on a beach to witness the event. People are reminded to never look directly at the sun without specialized equipment, even during an eclipse.
Source: CCTV