Police beat teacher to death ?