Vatican court orders prosecution to hand over video deposition
VATICAN CITY (CNS) --- A Vatican court ruled that prosecutors must hand over video of the deposition of their main witness to lawyers representing 10 defendants, including Cardinal…
VATICAN CITY (CNS) --- A Vatican court ruled that prosecutors must hand over video of the deposition of their main witness to lawyers representing 10 defendants, including Cardinal…