Thousands of people march across the world this week for gay rights.