A spiritual deliverance from the spirit of madness turns into a physical battle as a street preacher forcibly prays for a mentally ill man in a rib-cracking video.

The hilarious footage that is fast going viral was sighted by our eagle-eyed Muzzinyi. The incident took place in Mbale town in Eastern Uganda.

At the start, the mentally ill man appeared to have been unhappy about the Street preacher ‘s move to pray for him by force but the preacher did not stop at that point.

Filled with so much passion to cause a change in the life of the mentally impaired man, the preacher kept praying and trying to lay his hand on the head of the defiant man.

Then it reached the point where the man whose peace was being disturbed could not take it any longer. He turned the battle from a spiritual deliverance into physical combat which landed both himself and the preacher on the floor.

Natives who were being spectators could not keep calm at this point as they kept screaming on top of their voices in excitement.

Checkout the video below;

Well congrats to the man of God for the remarkable spiritual work done!