What do you understand by the term "kangaroo courts"? How it defies the legal framework of a country?

Do not miss out on any update !!

GET in TOUCH