Fact Check: Photo Purportedly Shows Elon Musk and Mark Zuckerberg Rubbing Noses and Cuddling. Here's the Truth
X account @The8BitIdiot Claim: A photo shared online in May 2024 authentically shows Elon Musk and Mark Zuckerberg rubbing noses and cuddling. Rating: On May 14, 2024, a Reddit user posted a ...
1 day ago