Toronto - Following the leak of thousands of potentially highly sensitive documents by Wikileaks, the Central Intelligence Agency (CIA) is facing questions about its current and future operations.

Central Intelligence Agency (CIA)
Constance graduated from the Television and Radio Broadcasting Program at Canadore College in 1983.