The Indian city of Badaun and the city of Mardan in Pakistan are separated by 1,200km of territory, a vicious communal divide and a heavily militarised border. But Mardan's chief sweet delicacy ...