A technical failure affected telecommunications services across Yemen

A technical failure affected telecommunications services across Yemen