San Francisco Frontiers - Hundreds working for Germany in Russia forced to quit, leave