farsnews

TEHRAN - Police in the US state of Ohio responding to another mass shooting, hours after 20 people died in mass shooting in center at El Paso, Texas... ..

Most controversial news of the day, as detected by AI.