WEST PALM BEACH, FL (WFLX) - A South Florida man is charged with beating another during a bar fight, supposedly, because he was gay.
According to police, John Richard Shannon told the victim he had a cast on his arm because he had beaten up another homosexual.
Shannon reportedly screamed slurs until he was asked to leave the Hotel Biba on Belvedere Road in West Palm Beach.
Police say the suspect snuck back in and punched the victim in the face. He is charged with aggravated battery.