Direct evidence

November 27, 2017

Evidence that stands on its own to prove an alleged fact.