Flashback: LSD Creator Albert Hofmann Drops Acid for the First Time Posted in: Culture News By Trina Calderon The Swiss chemist created LSD in 1936 – but it wasn't until 1943 that he first dosed himself and went on a magical bicycle ride
Mediaset Quietly Raises Stake in Germany’s ProSieben to 24%, Just Below Anti-Trust Threshold Posted on: Variety