The official website for Torchwood: Children of Earth has been launched. This BBC website is catering to the UK and thus media such as movies contained on the site are not available outside the UK.
Torchwood: Children of Earth will be transmitted on BBC1 (in the UK) starting on Monday, 6th of July at 9pm. The mini-series will continue each consecutive night afterwards (i.e. Tuesday, 7th of July, and so on).
Source: Radio Times (Torchwood listing)