Will Putin be able to attend G20 summit in India’s capital New Delhi?
Following the arrest warrant that was issued by The Hague based tribunal on March 17 accusing Putin of war crimes and illegally deporting hundreds of children from Ukraine. However any…