Self-reliance-2.jpg

HOAX OF ‘SELF-RELIANT’ INDIA

At midnight on 15 August 1947, India attained political independence through transfer of power from the British imperialists to the Indian national bourgeoisie through compromise.…