The Boys star Antony Starr has reportedly been arrested in Spain following an incident of assault and handed a 12-month suspended prison sentence with a fine. According to a report by the New Zealand Herald, the 46-year-old actor, who is from Wellington, assaulted a 21-year-old chef while drunk at a pub in the city of ... Read more