Buddhists monks march from Texas to DC and demonstrate how dangerous the roads are to pedestrians, one monk lost a leg.
Post
March 24, 2026
March 24, 2026
Buddhists monks march from Texas to DC and demonstrate how dangerous the roads are to pedestrians, one monk lost a leg.