image
Hafiz Saeed challenges terror financing charges against him