News • Photography At The Barricades In Alexandria, Egypt May 2, 2012by Yasser Alaa Protester in front of a military barrier in Alexandria, Egypt. (Yasser Alaa/YJI) There were fierce clashes in some parts of Egypt today as the country’s first presidential election draws near. This picture is of a single protester in Alexandria. FacebookXPinterestEmailLinkedIn
Audio Recording Available • News • Top Professor puts together the pieces of the brain puzzle May 18, 2026Add Commentby Josephine Yein Lee Seoul, SOUTH KOREA β There is a stuffed octopus on Professor Sangah Lee’s desk. She points to...
Music • News • Top Bulgarian pop star claims Eurovision crown May 16, 2026Add Commentby Florian Gashi, Samantha Esquivel VIENNA β After weeks of preparation, pre-parties and two exciting Semi-Finals, the 70th Eurovision...