Posts filtered on Tag

Rebecca Busch

Rebecca Busch was terrified when her daughter Samantha texted her a photo of herself hanging “for dear life” from a cliff in the Grand Canyon. The mother from Westmont, Ill., claimed the image nearly …