Advertisement
The "Muhammad  Hafiz" user's logo

Muhammad Hafiz

Jakarta, Indonesia

www.hrwg.org

Human rights workers, advocate for international human rights (UN, OIC and regional mechanism)

Publications