Scientists may have finally solved the legend of stonehenge, a joint study by university college london and aberystwyth university posits (via the guardian).
Camilla Araujo Fapello: A Reflection On Controversy
Erome's Attack: Kalani Rodgers' Privacy Battle
The Brynn Woods Leak: The Evidence Speaks For Itself