Practice Test Geeks home

CILEx L3 Criminal Law Principles 2

What is the legal definition of murder in English law?

Select your answer