Social Security Fact Check: Is $1,800 Payment for SSI, SSDI, or VA Really Coming in July 2025? by Harry SmithJuly 29, 20250 Viral posts circulating on YouTube and social media have claimed that a new $1,800 stimulus payment is being issued on July 20, 2025, for recipients …