Justice Delayed: 104-Year-Old Lakhan Lal Finally Freed After 43 Years in Prison

Justice Delayed: 104-Year-Old Lakhan Lal Finally Freed After 43 Years in Prison A 43-Year Fight for Justice Ends in Acquittal In a landmark case that underscores both the resilience of…