Fugitive Sex Offender Who Threatened to Shoot Police Caught
Kevin F. Cahoon – a convicted Level 3 sex offender – was wanted by police in Yarmouth, Massachusetts, on felony warrants for his involvement in a series of recent break-ins and for failing to appear in court after being released on bail for his May 2017 arrest for allegedly raping an adult with developmental disabilities.