Ibrahim Atwa Ibrahim "Abe" Atwa passed away peacefully on January 18, 2025. He spent his last years with his loving grandchildren. To them, he will always be "Giddo" who snuck them cookies and played ...
A new royal baby is here—and she's got quite the meaningful name. Princess Beatrice gave birth to her second child, Athena ...