Another demonstration of 'people power' needed, and less reliance on 'God'.