World A mother’s farewell: Marwa Abu Zayda lost twin boys and her leg 16 July 2024, 3:49 pm Team Buyback Share this:TweetRedditTelegramWhatsApp