Guest
Login
Sign Up
Site settings
Forgot Password?
Kimberly Cheatle, the US Secret Service director, has resigned after coming under intense scrutiny for the agency’s failure to prevent the assassination attempt on Donald Trump. RT’s Caleb Maupin reports.
Autoplay video
Hide player controls
Hide resume playing