April 28, 2024

Mel Gibson Calls for Release of American ‘Man of Great Faith’ Mark Swidan, Jailed in China for a Decade

Actor and Oscar-winning director Mel Gibson is raising awareness of American citizen Mark Swidan’s plight — as he has been imprisoned in China since 2012 and placed on death row for a drug charge that was clearly never proven by the Communist country’s prosecutors. “Mark Swidan has been wrongfully and unlawfully imprisoned by the Chinese

Source: