Guangdong Province, China - December 28, 2024 On December 28, 2024, @It'ssunny shared a video from Guangdong province, China, showing a dog that appeared to be trapped inside an unfinished building.
The Duchess of Sussex, Meghan Markle, has returned to Instagram after five years, sharing an emotional video tribute to her late pet dog, Guy. The vid ...