Physically challenged man confronts police, blocks their van as he demand they release arrested protester (video)

A Physically challenged man has been spotted in a viral video blocking policemen who allegedly arrested a protester.

He stood under the rain, blocked the police van from moving and was heard saying “you cannot be cheating us” as he demanded for the release of the unidentified protester and his phone.

Video below;

Leave a Reply