WebMD
2025
Video Editor
Andrea Parra Vinasco
Pete Gill/ Hundred Films
Rest is supposed to recharge you, says Edgar Castro Tello, but he struggled with sleepiness, headaches, and sore throats after restless nights.