2 terrorist suspects blow themselves up in Saudi police raid
RIYADH, Saudi Arabia (AP) — Saudi authorities say two men suspected of plotting terrorist attacks killed themselves using explosive belts during a police rai…
2 terrorist suspects blow themselves up in Saudi police raid
RIYADH, Saudi Arabia (AP) — Saudi authorities say two men suspected of plotting terrorist attacks killed themselves using explosive belts during a police rai…