New Delhi, Aug. 13 -- The Pentagon has informed Congress that three U.S. strikes in Yemen during April 2025 "more likely than not" killed 153 civilians and wounded 243 during Operation Rough Rider ...