It's 100% the guy they say they've ruled out. Forgive me if I don't take their word for it.
>Palestinian
>leftist
>associated with Brown
>same exact body type
>same exact manner of dress
>the whole gait thing
Plus the fact that he yelled something and they still won't tell us what. It's plain as day, Providence is setting itself up for the embarrassment of the century if they don't wrap this shit up quick.