US Secret Service agent placed on leave for allegedly fondling himself in public
John Andrew Spillman was part of an external screening security detail for the PGA Championship, which Trump is attending

TL;DR
- Secret Service officer John Andrew Spillman arrested for public indecency.
- Arrest occurred at a Miami hotel where Spillman was off-duty.
- A woman reported Spillman followed her and allegedly masturbated near her room.
- Hotel security also witnessed the alleged behavior.
- Spillman had previously provided security for an event attended by Donald Trump.
- He has been placed on administrative leave pending investigations.
- Spillman was held on $1,000 bail and has since posted bond.