Three scientists – Sir Roger Penrose from Great Britain, Reinhard Genzel from Germany, and Andrea Ghez from the US together won the 114th Nobel prize in physics for advancing our under… Read More
Hours after being tapped as Sweden’s First Female Prime Minister, Magdalena Andersson, Resigned Wednesday after suffering a Budget Defeat in Parliament, and her Coalition Partner, the… Read More
Iranian women's rights activist Narges Mohammadi has been awarded the 2023 Nobel Peace Prize. Mohammadi, who is currently jailed, was chosen by a panel of experts in Norway from over 350 nom… Read More