Human rights groups in Australia and in the Middle East confirm that Osama al-Hasani, who holds dual Australian and Saudi citizenship, was detained when he arrived in the Moroccan capital Rabat about three weeks ago.