Ireland's Vanishing Triangle is a term used by the Irish media when referring to a number of high-profile disappearances of women in the eastern part of the island. The events took place near the ...
Margaret Thatcher’s years in power are to be turned into an opera ...