Why Were Capitol Police Not Ready?

Episode 972 · July 28th, 2021 · 16 mins 1 sec

About this Episode