The international lobby group, Human Rights Watch, has criticised Egypt and Israel for their treatment of the increasing number of African migrants illegally crossing their border. The group says both countries have violated fundamental rights. From Cairo, Yolande Knell reports. While Egypt has long…