Official Secret Act (1923): - Official secret act 1923 is a comprehensive law, relating to official secrets and creates a number of offences relating to them. Both journalist and ordinary people may be punish for commenting these offences. These cover making, sketches, plans, models or notes which may be useful to an enemy and obtaining, collecting, recording, publishing or communicating to any person, any secret code and a password or any sketch, article, note or other documents which may be directly or indirectly useful to an enemy or to a foreign agent or which relates to a matter the closer of which is likely to affect the sovergnity and integrity of India, the security of the state of friendly relation with foreign states.