That there isn’t enough proof it is Holmes in the picture is true, but it has not been debunked. We do not know if it is him or not.
Might be Holmes, that’s not what’s been debunked. Those are not San Diego Police uniforms.