defiant President Mahmoud Ahmadinejad on Saturday returned home from a five-day trip that included Turkey and China, as security forces appear to have prevented any significant protests in Tehran marking the one-year anniversary of last year's contested presidential election.