Give peace a chance Satish Kumar | 5th August 2026 A 'ministry of peace' should be established in Britain - and in every country in the world.