Rahul Gandhi slams Modi government over China; says Chinese troops present in 4000 sq km of Indian territory
Rahul Gandhi criticised the Modi government over its handling of the border stand-off with China, claiming Chinese troops occupy 4,000 square kilometers of Indian territory in Ladakh. Speaking in Washington D.C., he questioned how any leader could claim to have managed such a situation well, drawing criticism from the BJP.