All India Trade Union Congress

Major Social Movements in India UPSC Notes

Social Movements refer to groups of people attempting to change society, be it political, economic, or social. They come into…

5 months ago