President Asif Ali Zardari on Tuesday cancelled his visit to Russia in a bid to contain a domestic crisis after the Supreme Court verdice, a spokesman said. Zardari was due to attend the June 20-22 St Petersburg International Economic Forum but would now hold talks with coalition partners "to consider the situation (at home) and formulate a course of action".