Fox: Katy Perry details what’s at stake for her as she testifies against US veteran