|
29
Nov
|
by QuestionGirl • 3:33 pm
|
This is a clip from Khaled El-Masri’s hearing in Richmond, VA on November 28, 2006. To learn more about his case go to here
This is a clip from Khaled El-Masri’s hearing in Richmond, VA on November 28, 2006. To learn more about his case go to here Related:
|