The Megyn Kelly Show

The Megyn Kelly Show

Verified
1.6K Followers
    Megyn Kelly on Why Islam is Inconsistent with American Values
    8:20
Rumble logo