Sports Illustrated Blasted for Putting Trans Pop Star on Swimsuit Cover - Patriot Now News