I too, am struggling to find where obstructing a train or indeed, any transport, is mentioned in the New Testament. Personally, I don’t believe these people are true Christians, merely imposters
So does it mean you, who also heard none of the case, are right? It is a disgrace but unfortunately...