Teotw MinistriesJul 15, 20210 min readThey attack and bite people - The invasion of the hordes of ladybugs in Russia