— News —New Drug Can Put An End To Cancer’s Hide-And-Seek GameThe drug is designed to "stop cancer cells concealing themselves from the immune system."By Trinity Gentry•Jun 2, 2026 DailyWire.com•FacebookXMailTHOM LEACH / SCIENCE PHOTO LIBRARY via Getty Images