Two Iranian Supreme Court judges assassinated and one wounded in Tehran January 18, 2025 by Shweta Sharma Assailant reportedly kills himself after opening fire at judges Read MoreĀ