I want to know the answer to the following question:
Where were the details of the torch relay made known?
All the background I'm provided with is that "Plans for the relay were announced on April 26, 2007, in Beijing, China.". Is that enough to answer the question?