Chhattisgarh pre 2017

Recent judgment of the Supreme Court in Raju Devade v. State of Maharashtra deals with:

Verified Answer
A. dying declaration
B. hostile witness
C. child witness
D. expert witness