- Is this the secret to immortality? Chinese farmer claims to have found the legendary fungus that could help you live forever
- It’s an ice-fall! Stunning scenes at China’s gargantuan Hukou Waterfall after its banks freeze in sub-zero temperatures
- Horrific moment primary school teacher smacks her pupil on the head repeatedly because he ‘failed to hand in homework’
- Teenager locked inside fifth-floor home by parents nearly dies after suspending himself with an electricity cable to escape
- When emotions are running high… Students caught in moment of passion on a ROOF as they declare their undying love