OTD, June 7th 1978 While Taylor Swift may be setting Edinburgh a glow currently, it was a Scottish icon that was making the news On this Day back in 1978. Brian MacLaurin reported on a 'Haggis Hurling Competition' that was to take place in Cannon Hill Park, Birmingham. The report features shots of the haggis
Big Technologies responded to fresh press speculation on Monday, as it grappled with a legal battle in response to claims made by former shareholders of Buddi.