Alexander Shevtsov is a russian cult leader and doctor in Psychology. He's obviously not a kind man and punishes his followers. First video shows Shevtsov hitting someone with a stick and in the second video a woman gets slapped in the face while everyone is watching. There's an ongoing investigation at the moment. Let's hope he gets behind bars for a long time...