Amber Heard Takes The Stand As Final Witness In Defamation Trial Landc Daily The Global Herald