Actor Mel Gibson applauded U.S. officials on Wednesday for securing the release of American Mark Swidan, who has been detained in China since 2012. βHe was wrongfully detained there for a crime he did not commit and spent over a decade in prison in horrible conditions and his release was procured,β Gibson said in a...
Karen Read's expert witness pushes back on prosecution case
- today, 12:34 AM
- youtube.com
- 0

No comments