Former opposition leader Nelson Chamisa has released a cap merch.

His caps are written God is in it. Chamisa has been mysterious with his moves with many anticipating his return to politics.

This is after he posted ” For the new to born or kick in the past must pass away and die! Now it’s happening” he wrote.

Although many are disappointed for his delay others are rallying behind him.

Some even advised him to stick to one politics or religion and not to mix the two.

God is in it has really become a theme with many speculating that he is using bible verses to show how things are unraveling and how the truth is being revealed without doing anything.