“Do I feel like a failure as a mom? Like, 500%,” wrote Myka Stauffer after relinquishing custody of her adopted 4-year-old. YouTubers Myka Stauffer and James Stauffer ignited a firestorm of ...
Myka Stauffer's last Instagram post dates back to June 24, 2020. The Columbus, Ohio-based YouTuber — once renowned for her family vlogs alongside her husband, James — has now been absent from ...