Why do train tracks have stones? The answer is more important than you think UP police book 8 people, including mosque ...