This is a controversial television advertisement meant for ending gender inequality has been ordered to go off air in Ireland. The 30-second advertisement was considered too political for public broadcast. The advertisement was launched by Trocaire...