Roger Schreffler

Author Archive

  • Feb 10, 2021
    Time is running out for Michael Taylor and his son, Peter, in their fight to avoid extradition to Japan. Tokyo prosecutors want them back for their alleged role in helping Carlos...