1:29pm PDT - May 4th, 2022

RT @LionelMedia: A June 2021 report found that the U.S. ranks last among 46 countries in media trust, worse than Poland, the Philippines, a…

0 retweets   41 likes  - Gold Cross, Red Flag (@cross_flag)