Around 5,000 African migrants and their supporters marched through the streets of central Tel Aviv on Saturday night to protest Israeli policy towards asylum seekers.