Who Is Lying? Who Is Telling The Truth?

Emily says David is lying.
David says Michael is lying.
Michael says both Emily and David are lying.

Who is lying? Who is telling the truth?

Hint

Click to See Hint

Answer

Click to See Answer

Explanation

Click to see Explanation