• Star Signs, Or A Waste Of Time?

    On the 14th July, NASA published findings that there was a 13th star sign – Ophiuchus. Anyone who has even a vague interest in astrology will know that there has always been 12 star signs. Most people are also aware of which one they belong to, and will occasionally...
  • Topshop – STOP glorifying self harm

    High street retail giant Topshop have been accused of glamorising self-harm with the introduction of a controversial temporary tattoo collection based around ‘flaws’ including scars, which have worryingly already sold out online. The connotations of these products are highly offensive to those who have, and are struggling with, self-harm,...