Big news | G7 Leaders Statement on Afghanistan | Modi himself fell into his own trap | Imran Khan

25

Big news | G7 Leaders Statement on Afghanistan | Modi himself fell into his own trap | Imran Khan