Menu

Watch as Kevin Taylor leaves Supreme Court after warrant for his arrest was quashed

Kevin Taylor at the Supreme Court on Tuesday, July 22, 2025

Kevin Taylor at the Supreme Court on Tuesday, July 22, 2025