The Law’s Delays – Ruffled Feathers & Frustrated Litigants July 22, 2025 author: Upatissa Pethiyagoda