The conflict in Yemen has been raging for years - but what is it all about?

The BBC's Nawal al-Maghafi explains.