World News | Agence France-Presse | Tuesday April 23, 2024
Under a ceaseless storm of strikes in Gaza, a baby girl has survived insurmountable odds as the only member of her family left alive after she was delivered by Caesarian section as her mother lay dying.
www.ndtv.com