Border police stopped 35 illegal migrants near the Kelebia border crossing on the Serbian-Hungarian border, Bács-Kiskun county police said on its website. The migrants had hidden in a wagon and on the undercarriage of a Serbian freight train. They had no valid identification. Eighteen declared themselves to be Iranian, fourteen Afghan and three said they were Iraqi nationals. The Hungarian police escorted them back to the border fence.