Whenever we are presenting a result and the effect of the result still holds true we can use present perfect tense as the case here.
eg: India has got freedom from the British in 1947. --> Here we are talking about the effect of the result. Effect of freedom is stressed here in this sentence. Here the stress is on the meaning "India is free now from the British".
India got freedom from British in 1947. --> This statement just presents the information while prior one emphasis on the effect of the result.
The above is my understanding. if anything is wrong above, correct me.