Unlock access with a DW+ membership today.
Already a member? LoginEp. 730 - The Devil’s In The Details
The Michael Knowles Show•Mar 29, 2021A Democrat operative tries to stop Ted Cruz from exposing the crisis at the border, Biden pushes vaccine passports, and a rapper sells satanic sneakers.