A walk-around of the 2014 Targa Newfoundland Car Show in HD
The annual Targa Newfoundland covers 2,000 km and includes more than 400 km of competition stages. For more information, visit http://www.t...
With a groundbreaking solar farm spanning a river in Beirut set to start pumping out power in a matter of weeks, Lebanon is declaring its green ambitions. But the fight to solve the country’s consta...