Former US Attorney-General Ramsey Clark is in the Hamas-ruled Gaza Strip on a solidarity mission.Clark met with Hamas Prime Minister Ismail Haniyeh on Wednesday to kick off a three-day visit.