Peter Greave (1910-1977) was a British national who endured a challenging and tumultuous life, which took a severe turn in 1939 when he contracted leprosy while stationed in India, also his birthplace...
Several years ago I saw a television show called Caught on Camera . It featured clips of people being secretly filmed doing all manner of horrific things, precisely because they thought they were...