Liverpool Women’s Hospital explosion: Police name killed in suspicious blast

Author: | Posted in UK No comments

Police said Emad Al Swealmeen died when his homemade bomb exploded in front of Liverpool hospital.