This Japanese Man Thrived On Just 30 Minutes of Sleep A Day For 12 Years | Know Why
02 Sep 2024
While an average human body needs about 6-8 hours of sleep for perfect health, what if we told you there was a man who has slept only 30 minutes a day for the last 12 years? Well, that's just unbelievable but true. Daisuke Hori, a resident from central Hyogo Prefecture...
Read More