InvestorsHub Logo
icon url

justdafactss

05/11/19 12:31 PM

#82791 RE: monte379 #82787

So where does the Italian Ministry of Health say it???

I looked on their website---nothing there confirming it.