BRITISH TROOPS GIVEN LSD
In 1963 British troops were given LSD while on a training mission in an attempt to find a non-lethal way to neutralise the enemy. The results were filmed and documented, this is a summary of what happened.
BRITISH TROOPS GIVEN LSD Read More »