How Cory Booker prepared for his 25-hour speech on the Senate floor

How Cory Booker prepared for his 25-hour speech on the Senate floor

No comments

Read more