Social media star Júlia Hennessy Cayuela has died at 22 after a haunting final post to her 332,000 followers: “Life is short, let’s be crazy — me, you, god and the road. Your dreams are mine.”
Previous Post
Bodies of missing teens pulled from Connecticut river