In NewsBy Abhinav Sharma Israel agrees to Gaza truce, says Trump In NewsBy Abhinav Sharma By Abhinav Sharma • July 2, 2025 3:00 PM PDT