America Thayer The Twitter video is a shocking crime against a woman named Mary McGuire which has stolen the public's attention and has become a hot topic of conversation on the Twitter social media platform today, United States, December 4 2023.
Read More »