My thoughts, as well.
Just a propaganda piece for the readers of the NY Daily News, who will eagerly lap it up.
What a total fag! ....hot vomit...toilet water splashed my face...
The melodramatic imagery in the story is over the top