Me on RT America Soon

In a few hours I’ll appear on a news show on RT America, talking about organ sales. You can watch live here; here is the 5 minute video:

GD Star Rating
loading...
Tagged as: ,
Trackback URL: