Add talkback
Print talkbacks
Could bird flu promote peace?
Ashraf Ajrami
1. Israeli health officials, Israels... optimists?
(releases a white dove. then watches it die)
Chris ,
Toronto
(12.27.05)
Add talkback
Print talkbacks