Tehran files charges against prominent critic after his comments on Palestinians | Iran International