Anonymous 07/26/2022 (Tue) 23:47:33 No.4752 del
>>37

>The tycoon allegedly ended up establishing his stem cell research company on the island of St. Kitts, near his home in the Bahamas.

Nothing weird about that.