Friday’s Odds and Ends
The wealthy American mother of three children who were found dead in an Edinburgh town house will face criminal charges in a Scottish court. Authorities issued an arrest warrant against Theresa Riggi, 46, as police completed autopsies on her children — 8-year-old twins Augustino and Gianluca and their sister Cecilia, 5. Riggi is currently going […]
Friday’s Odds and Ends Read More »