May 18, 2024
Leila Navidi
Barack Obama supporter demonstrate outside the Sarah Palin rally as Metro mounted police officers keep the peace at the Henderson Pavilion in Henderson Tuesday.