Most handshakes by a head of state
Who
President Theodore Roosevelt
What
8513 total number
Where
United Kingdom ()
When
President Theodore Roosevelt (1858-1919) set a record for a head of state by shaking hands with 8,513 people at an official function at a New Year's Day White House presentation in Washington DC, USA on 1 January 1907.