___________ is essential requirement for witnesses in hadood cases ? September 2, 2021May 3, 2019 by admin ___________ is essential requirement for witnesses in hadood cases ? A. Expertness B. GendersC. Tazkiya-al-shuhood D. None of above