Wanted British terrorist Samantha Lewthwaite, commonly known as the "White Widow", has reportedly been killed in Ukraine, British newspaper Daily Mirror reported Thursday.The paper, quoting unverified reports from a Moscow…
You need a TRAC license to view the rest of this content. Learn more