There was a TV show back in the 70s called Dragnet, which always started with the main character, Joe Friday, saying, “The story that you are about to hear is true. The names have been changed to protect the innocent.”
Well what you are about to read is true. The writer’s name has been changed. He lives in Northern California, and he sent this letter to a bunch of his neighbors.
Dear Trumptards and Republicans,
I have been struggling with sending this message because many of you are/were my dear friends. Unfortunately it has become clear that you either voted for Trump or voted Republican which indicates you are stubbornly ignorant and/or have denial for owning what and who you voted for. Your purposeful decision to vote Trump or Republican this time goes way beyond Politics. It is truly a matter of very poor morals, ethics and complete denial.
Under this Trump/ Republican Administration numerous repeals and acts have been enacted to literally assault wildlife, the environment, and so many people’s rights and healthcare. Many of these repeals were made specifically to erase the Obama Legacy – purposely without any regard to consequences. Others were made specifically to cater to Trump’s special interests and his psychopathic base of supporters.
Regardless of which of these continued assaults on animals, environment and human rights – this absurd government behavior is what YOU voted for and YOU OWN IT !
The dignity I have left dictates I reprimand people with seemingly no morals or ethics. Please consider yourselves out of my circle of friends until you admit that this asshole of a President and his administration’s policies and principles were a complete mistake to vote for.
It is my sincere wish that this decision you made (politically, morally and ethically) comes back to haunt you personally – so that you may feel the effects you have inflicted upon others.
Very Sincerely,
John Xxxxxxx ( Registered Non-Partisan Voter)
What makes this letter especially interesting to me is that the writer lives in California where a vote for Trump was a meaningless vote. If his now “ex-friends” had actually voted for Trump, it did not matter one iota.
The vitriol in this letter makes me wonder if John, the writer, was drinking a lot of liquid refreshment (other than the Kool-Aid) when he wrote it. On the other hand it is a signature of the left to resort to ad hominem attacks instead of addressing the issues. There is not a single specific issue addressed here, but he feels comfortable calling Trump voters, “psychopathic”, with “no morals or ethics”, and of course there is the often used wish (by the left) that some harm might come to anyone who voted republican – “It is my sincere wish that the decision that you made comes back to haunt you”.
I do feel somewhat sad for John as it seems that he must spend a lot of his time watching CNN and MSNBC, and perhaps that is where he learned that the tone and phrases in this letter are appropriate.
What, you say, no one on the left speaks or acts like this!
Let’s first mention Kathy Griffin (CNN) who thought that holding the severed bloody head of Donald Trump was funny. Classy? . . . No! Class dismissed.
Then there is Rezan Aslan (CNN) who on one of his recent Sunday shows called President Trump “a piece of sh**), and who in the past publicly wished that Rep. Todd Akin (R-Mo) would be raped. Classy? . . . No! Class dismissed.
Of course let’s not forget Joe Scarborough (MSNBC) who said that “Donald Trump looked like a goon” at a recent NATO meeting. Classy? . . . No! Class dismissed.
Not to be outdone his sidekick, Mika Brzezinski (MSNBC) likened the accomplishments of Donald Trump to a child defecating “in their pants and then saying [they] meant to do that”. Classy? . . . No! Class dismissed.
These are just a few examples of what passes for “class” on the left.
Lucky for you – if you are reading this, it means that you probably do have real class, as you certainly have better things to do with your time other than spending it watching CNN or MSNBC!
buy atorvastatin 40mg for sale atorvastatin 10mg cost order atorvastatin 80mg without prescription
cipro over the counter – buy myambutol 1000mg without prescription amoxiclav online
order cipro sale – pill ethambutol buy augmentin 375mg online
order metronidazole sale – buy clindamycin medication order zithromax 500mg online cheap
brand ciplox 500mg – order amoxicillin 500mg pill
purchase erythromycin sale
buy valtrex pills for sale – nemasole over the counter zovirax online order
buy ivermectin canada – suprax 100mg cost tetracycline tablet
flagyl online – amoxicillin online buy order zithromax 250mg online
ampicillin order ampicillin price amoxicillin without prescription
furosemide over the counter – buy lasix 40mg online buy captopril generic
purchase metformin online cheap – ciprofloxacin price buy cheap generic lincomycin
retrovir 300 mg usa – glucophage cheap generic allopurinol 300mg
buy clozaril sale – accupril pill buy famotidine 20mg
cheap quetiapine 100mg – buy fluvoxamine 100mg pill buy eskalith paypal
buy anafranil online – buy cheap anafranil sinequan 25mg usa
buy atarax 10mg for sale – cheap atarax purchase amitriptyline without prescription
cheap amoxil for sale – purchase amoxicillin buy cipro 1000mg sale
order augmentin 625mg for sale – trimethoprim oral baycip uk
how to get cleocin without a prescription – vibra-tabs tablet buy chloramphenicol medication
azithromycin 250mg drug – order generic tindamax 300mg ciplox 500mg canada
stromectol uk buy – stromectol for humans oral cefaclor
brand albuterol – buy allegra 120mg pill theo-24 Cr 400mg for sale
oral clarinex 5mg – buy cheap flixotide albuterol sale
methylprednisolone tablet – montelukast online astelin 10ml sale
buy generic micronase – dapagliflozin over the counter buy generic forxiga for sale
buy cheap generic repaglinide – order prandin 1mg empagliflozin 25mg drug
order metformin pill – sitagliptin 100 mg uk precose 25mg uk
order lamisil without prescription – purchase fluconazole online cheap buy griseofulvin online
semaglutide tablet – purchase DDAVP for sale buy desmopressin for sale
nizoral 200 mg without prescription – how to buy lotrisone order sporanox 100 mg for sale
famvir 500mg oral – valcivir pills buy valaciclovir 500mg online cheap
oral lanoxin 250 mg – calan 120mg us cost furosemide
microzide 25 mg us – buy plendil 10mg generic buy cheap generic bisoprolol
metoprolol brand – cozaar buy online nifedipine tablet
nitroglycerin drug – combipres online buy brand diovan 160mg
rosuvastatin petunia – ezetimibe online without caduet pills sick
zocor foot – lipitor bubble lipitor cave
buy viagra professional conversation – malegra kind levitra oral jelly problem
priligy timid – levitra with dapoxetine colonel cialis with dapoxetine acknowledge
cenforce print – levitra professional online produce brand viagra fork
brand cialis amount – penisole knee penisole crack
cialis soft tabs pills nasty – levitra soft agony viagra oral jelly cling
brand cialis firm – zhewitra hint penisole emerge
cialis soft tabs affectionate – tadarise online dip viagra oral jelly online nonsense
cenforce online gratitude – tadacip online tray brand viagra pine
acne medication example – acne medication example acne medication kindle
asthma treatment scar – asthma treatment hint asthma treatment wail
treatment for uti strike – treatment for uti rock treatment for uti somewhat
pills for treat prostatitis frequent – pills for treat prostatitis reach prostatitis treatment border
valacyclovir pills hungry – valacyclovir online occupy valtrex waiter
claritin pills anybody – claritin pills flush claritin pills justice
loratadine medication prompt – claritin gown loratadine principle
dapoxetine league – dapoxetine pursue priligy behave
promethazine serve – promethazine gloomy promethazine member
ascorbic acid company – ascorbic acid tent ascorbic acid darling
clarithromycin pills ocean – biaxin pills evil cytotec pills cage
fludrocortisone hair – pantoprazole pills title prevacid pills permission
order bisacodyl 5mg without prescription – oxytrol online order liv52 cost
rabeprazole 20mg for sale – metoclopramide 10mg canada purchase domperidone pills
cotrimoxazole 960mg price – order bactrim sale buy generic tobra
eukroma brand – buy duphaston dydrogesterone us
order forxiga 10 mg without prescription – order sinequan 75mg sale acarbose 25mg uk
buy griseofulvin 250 mg online – buy dipyridamole pills for sale buy gemfibrozil 300 mg for sale
buy vasotec generic – vasotec pills buy generic latanoprost for sale
buy generic dramamine online – order dimenhydrinate 50 mg generic buy actonel generic
etodolac where to buy – etodolac uk buy generic pletal 100mg
cost piroxicam 20mg – order piroxicam 20mg generic exelon over the counter
buy generic nootropil online – piracetam 800 mg drug sinemet 20mg tablet
buy cheap generic hydroxyurea – hydroxyurea pills buy generic methocarbamol over the counter
order divalproex 500mg without prescription – topamax online topiramate 100mg cheap
buy cheap generic norpace – lamictal 200mg canada chlorpromazine 50 mg usa
buy cytoxan – strattera oral order vastarel
spironolactone 25mg for sale – order spironolactone pill cost revia
cyclobenzaprine 15mg over the counter – buy cheap generic enalapril order vasotec 5mg online cheap
zofran 8mg generic – detrol order order ropinirole for sale
buy ascorbic acid 500 mg – order bromhexine prochlorperazine cost
buy durex gel online – latanoprost online order zovirax ca
order rogaine online – order dutas without prescription propecia 5mg pills
order leflunomide 10mg generic – cartidin tablet order cartidin online
atenolol buy online – buy tenormin without prescription buy carvedilol 6.25mg online cheap
order calan 240mg for sale – generic valsartan purchase tenoretic without prescription
buy atorlip online cheap – lisinopril tablet buy nebivolol online cheap
lasuna pill – diarex drug buy himcolin no prescription
gasex where to buy – gasex pill purchase diabecon pill
buy norfloxacin tablets – cheap generic flutamide how to get confido without a prescription
buy speman tablets – purchase speman online buy fincar sale
purchase finax generic – cheap doxazosin pill buy alfuzosin pill
purchase terazosin for sale – terazosin order buy dapoxetine 30mg generic
oral trileptal – purchase pirfenex generic cost synthroid 150mcg
generic imusporin – gloperba usa gloperba tablet
purchase lactulose – buy generic duphalac buy betahistine pills for sale
deflazacort online order – purchase alphagan for sale brimonidine us
besifloxacin us – buy besivance buy sildamax generic
neurontin 800mg us – sulfasalazine without prescription sulfasalazine 500 mg pills
buy probenecid 500mg online cheap – generic etodolac buy generic carbamazepine over the counter
order celecoxib 200mg generic – indocin 75mg usa indomethacin 50mg cheap
buy generic mebeverine – buy arcoxia without prescription pletal online buy
order voltaren 50mg pill – buy voltaren generic buy aspirin 75 mg online cheap
order rumalaya generic – order amitriptyline 50mg elavil 10mg over the counter
mestinon for sale – buy imuran online buy imuran pills
diclofenac pill – buy cheap generic voveran nimotop pills
lioresal over the counter – buy piroxicam 20mg sale piroxicam brand
mobic for sale online – where to buy rizatriptan without a prescription where can i buy toradol
order periactin 4mg online cheap – cost cyproheptadine order tizanidine 2mg pill
buy cheap generic artane – order voltaren gel online order voltaren gel online
omnicef 300 mg price – cleocin online order
buy isotretinoin 10mg generic – buy deltasone 20mg order deltasone 5mg pill
cheap acticin – buy generic benzoyl peroxide for sale buy retin no prescription
purchase flagyl generic – flagyl generic order cenforce 50mg generic
order augmentin 625mg online cheap – order augmentin 625mg pills purchase levothroid without prescription
cleocin ca – cleocin 300mg ca where can i buy indocin
buy cozaar without a prescription – cephalexin 250mg canada keflex online order
purchase crotamiton online – generic bactroban ointment aczone us
buy provigil sale – buy phenergan pills melatonin buy online
buy bupropion pills for sale – buy ayurslim medication purchase shuddha guggulu for sale
buy xeloda cheap – purchase danocrine pills buy danocrine pills for sale
progesterone 100mg brand – cheap ponstel vaginal cream purchase fertomid online cheap
buy fosamax online – order alendronate 35mg sale provera ca
buy estrace paypal – ginette 35 usa order arimidex 1 mg
order dostinex 0.5mg sale – premarin for sale alesse online buy
гѓ—гѓ¬гѓ‰гѓ‹гѓі йЈІгЃїж–№ – プレドニンジェネリック йЂљиІ© イソトレチノイン жµ·е¤–йЂљиІ©
eriacta report – forzest sudden forzest police
buy crixivan without a prescription – where can i purchase emulgel purchase cheap emulgel
valif visible – valif pills monk sinemet online buy
oral modafinil 100mg – provigil cost combivir without prescription
buy phenergan pills – buy lincomycin without a prescription purchase lincocin online
ivermectin 12 mg for humans for sale – how to get candesartan without a prescription order carbamazepine 200mg generic