Ombudsman
Ombudsman The term Ombudsman is originated from the Swedish word having meaning “a grievance person”. According to the Oxford Dictionary meaning of word Ombudsman is people’s defender. The Lokpal i.e. the caretaker of people is the anti-corruption Authority or it is an Authority who protects and represents the public interest. The concept of an ombudsman […]