The only person who should have ever been on top of that building or any other shown in the picture should have been honest ss, if there are any. They have gotten too bold, too smug. Surely they effed this one up.
My thoughts too. First place I would put a guy.