The internet is “quacking” up over this duck. Meet Munchkin, an influencer pet in Milford, Pennsylvania, with 2.7 million followers on TikTok. The Chinese social ... Read more