A powerful explosion at a gas station and storage tank in Yemen's Al-Bayda province has claimed the lives of at least 8 people, leaving 50 others injured. The explosion has caused widespread damage, ...