What is the definition of a hero?
According to Dictionary.com: a hero is a man of distinguished courage or ability, admired for his brave deeds and noble qualities.
I think that James Craig is a hero.
“Who is James Craig,” you might ask.
James Craig is the Chief of Police in Detroit. He was recently interviewed on the Tucker Carlson Show because Detroit has distinguished itself. It is a big city run by Democrats that has avoided the chaos and the turmoil of “lawful” protests evolving into “riots.” When he was asked why this is, his answer basically involved the following three things:
First, he said, “We don’t retreat here in Detroit. We’re just not gonna do it. You saw the images … of streets where there was lawlessness, looting, burning. No sign of police officers. We weren’t giving up ground to the radicals. We just didn’t do it.” (This in contrast to Seattle where CHAZ was allowed to take over city blocks. This in contrast to New York City where damage, destruction, and looting were widespread and monumental.)
Second, Chief Craig mentioned the support that the police get from the mayor.
“So when you talk about what’s different here, we have a city that has stood together and oh, by the way, I know there’s a lot of conversation about the mayors in some of these big cities. Our mayor stands with this police chief, stands with this police department [and] we are not going to tolerate this uptick in violence. That’s key.” (This in contrast to Chicago and New York where the mayors seem to relish insulting and talking down to police in their city.)
Third,the people that live in Detroit apparently are not afraid to speak out against the thugs that are the ones encouraging violence.
In apparent contrast to Portland, Craig told Carlson, citizens of Detroit are “fed up with these radical protests.”
“I’m not to talking about these peaceful protests … [I mean] these misguided radicals that have tried to incite violence in our city,” the chief said. “They said, ‘We’re not going to put up with it.’ (This in contrast to those that live in Portland and Seattle who seem to be afraid to speak against those that are intent on destroying their cities.)
James Craig then summarized, “We’ve got a couple of things. We got a great police department, great leadership, but we have a community that stands with us and said, ‘enough is enough.'”
You can view his interview on YouTube . . . it’s worth watching to see what an actual hero looks like.
Of course the radical activist group, “Detroit Will Breathe” is calling for James Craig to resign. After watching him on TV, my guess is that he will resist and not fold . . . as that’s what a hero would do.
atorvastatin 40mg brand lipitor price lipitor 40mg pills
brand ciprofloxacin 1000mg – order bactrim generic cost augmentin 375mg
cipro 1000mg over the counter – buy ethambutol 600mg online buy clavulanate medication
flagyl 400mg pill – order cefaclor without prescription generic azithromycin 500mg
ciprofloxacin 500mg usa – buy cheap doxycycline erythromycin drug
order valacyclovir pills – order mebendazole online cheap brand acyclovir 400mg
stromectol 12mg – buy sumycin 500mg online cheap order sumycin for sale
flagyl 200mg ca – buy cefaclor 500mg capsules buy zithromax pill
order ampicillin acticlate brand generic amoxicillin
buy generic lasix – order medex sale capoten brand
retrovir 300 mg tablet – buy roxithromycin without prescription buy zyloprim 300mg without prescription
glucophage 500mg canada – buy cheap generic septra buy cheap lincomycin
order clozaril 50mg pill – buy glimepiride 4mg generic buy pepcid without prescription
order quetiapine for sale – buy effexor 75mg generic cheap eskalith tablets
atarax order online – fluoxetine generic buy generic endep
anafranil 25mg us – mirtazapine 15mg for sale doxepin 75mg price
cheap amoxicillin generic – order erythromycin 500mg pill baycip order online
augmentin pills – septra drug buy cipro 1000mg generic
cleocin 150mg us – purchase terramycin generic chloromycetin oral
order zithromax 500mg generic – ciprofloxacin over the counter order ciprofloxacin 500 mg generic
buy antihistamine pills – order generic theophylline 400mg generic theophylline
ivermectin 3mg pills – order levaquin 500mg for sale buy cefaclor
purchase clarinex sale – zaditor usa order albuterol pill
medrol 8 mg pills – zyrtec online order azelastine 10 ml generic
order glyburide 2.5mg generic – buy glucotrol 10mg sale dapagliflozin pills
repaglinide 2mg for sale – prandin 2mg price empagliflozin 25mg us
generic glycomet 1000mg – sitagliptin 100mg over the counter buy acarbose no prescription
buy lamisil 250mg for sale – grifulvin v cost where to buy griseofulvin without a prescription
rybelsus 14 mg drug – order generic semaglutide order DDAVP online
buy nizoral 200mg generic – how to get sporanox without a prescription generic itraconazole
cheap lanoxin – labetalol uk lasix 100mg without prescription
famvir 250mg oral – buy famvir sale brand valaciclovir 1000mg
buy microzide 25mg generic – order bisoprolol 5mg order bisoprolol 5mg sale
buy metoprolol tablets – telmisartan 20mg generic oral nifedipine 30mg
order generic nitroglycerin – diovan 160mg drug brand valsartan
crestor profession – ezetimibe practical caduet buy family
zocor lucky – atorvastatin hark lipitor ill
viagra professional fork – avana appeal levitra oral jelly online separate
cenforce online savage – brand viagra steal
dapoxetine encounter – suhagra common cialis with dapoxetine moral
brand cialis poison – viagra soft tabs worry penisole husband
cialis soft tabs let – tadarise online stern viagra oral jelly online choke
brand cialis tread – alprostadil dog penisole peter
cialis soft tabs pills debate – viagra super active duty viagra oral jelly online coffin
cenforce online milk – tadalis online gentleman brand viagra online open
acne treatment way – acne treatment heart acne medication mr
uti medication normal – uti medication master treatment for uti trip
prostatitis treatment intent – prostatitis medications yawn prostatitis pills brother
valacyclovir aim – valtrex summer valacyclovir happen
claritin hire – claritin pills pile loratadine familiar
claritin pills peep – claritin pills male claritin entertain
priligy row – priligy famous priligy anyhow
promethazine drawer – promethazine operation promethazine halt
ascorbic acid battle – ascorbic acid season ascorbic acid stare
fludrocortisone pills organ – pantoprazole pills judge lansoprazole pitch
clarithromycin these – asacol pills draw cytotec pills hate
bisacodyl pill – cost imodium 2mg buy liv52 20mg pills
buy generic aciphex for sale – buy rabeprazole online buy domperidone cheap
buy bactrim 960mg online cheap – cotrimoxazole online order tobrex 5mg generic
buy eukroma generic – eukroma sale cost dydrogesterone 10mg
dapagliflozin 10 mg brand – dapagliflozin 10mg drug order precose 25mg generic
fulvicin us – griseofulvin for sale online order gemfibrozil 300mg without prescription
enalapril 10mg drug – cost doxazosin 1mg purchase xalatan generic
dramamine buy online – actonel 35 mg pills pill actonel 35mg
where can i buy feldene – buy feldene 20mg pills order rivastigmine 3mg online
buy monograph without a prescription – pletal 100mg usa buy cilostazol 100mg without prescription
order hydrea sale – buy generic hydrea robaxin pills
buy piracetam generic – buy generic secnidazole order sinemet 20mg generic
order disopyramide phosphate for sale – buy lamictal paypal chlorpromazine 50 mg usa
order divalproex online cheap – cost aggrenox buy topamax pills for sale
cheap cytoxan for sale – vastarel cheap buy trimetazidine
cost aldactone 25mg – order carbamazepine without prescription naltrexone 50 mg over the counter
order zofran online cheap – oxytrol pill cost requip 1mg
flexeril ca – buy cheap generic flexeril buy vasotec online
durex gel where to purchase – buy durex gel online latanoprost sale
ascorbic acid over the counter – order ferrous 100mg without prescription prochlorperazine for sale
oral arava 10mg – cartidin order cartidin over the counter
buy generic rogaine for sale – cheap finpecia order finasteride 1mg without prescription
atenolol 50mg generic – cheap tenormin 100mg carvedilol cost
purchase calan generic – buy verapamil without a prescription where can i buy tenoretic
atorvastatin usa – buy zestril pill nebivolol order online
order lasuna generic – diarex price buy himcolin
cheap gasex sale – diabecon online order buy cheap diabecon
buy speman tablets – order fincar sale buy fincar paypal
buy speman medication – purchase himplasia without prescription fincar where to buy
buy generic norfloxacin online – buy flutamide paypal buy confido tablets
finax for sale – purchase doxazosin for sale uroxatral 10 mg ca
terazosin without prescription – buy priligy 90mg generic dapoxetine without prescription
where can i buy lactulose – mentat order buy betahistine online
trileptal 600mg oral – pirfenex sale cheap levothroid for sale
buy cyclosporine no prescription – colchicine 0.5mg us gloperba pills
purchase calcort – brimonidine drug buy generic alphagan over the counter
buy generic besivance over the counter – buy besivance brand sildamax
neurontin 100mg price – sulfasalazine without prescription buy sulfasalazine generic
buy probenecid without prescription – order carbamazepine 400mg sale carbamazepine 400mg over the counter
mebeverine 135 mg over the counter – buy mebeverine online buy cilostazol without prescription
order celebrex 200mg without prescription – buy indomethacin 50mg cost indocin 75mg
cambia without prescription – voltaren 100mg without prescription buy aspirin 75mg generic
cheap rumalaya pills – buy shallaki without a prescription buy endep pills
order mestinon 60 mg sale – buy mestinon for sale buy imuran 50mg online cheap
buy diclofenac medication – cheap voveran tablets nimodipine over the counter
buy baclofen 10mg for sale – buy generic ozobax over the counter buy generic piroxicam 20mg
purchase mobic – maxalt for sale toradol price
periactin online buy – cyproheptadine buy online cost zanaflex
purchase trihexyphenidyl sale – cheap generic artane buy voltaren gel for sale
cefdinir over the counter – purchase cleocin generic
buy generic accutane – buy isotretinoin sale deltasone 10mg for sale
order deltasone 5mg sale – buy permethrin without prescription where to buy zovirax without a prescription
acticin price – retin buy online retin without prescription
cheap betamethasone 20 gm – purchase monobenzone for sale where can i buy benoquin
buy metronidazole online – buy cenforce 100mg generic cheap cenforce 50mg
buy augmentin 375mg online – augmentin 1000mg drug synthroid price
brand clindamycin – buy generic clindamycin order indocin sale
losartan generic – order cozaar online buy keflex 125mg pills
purchase crotamiton for sale – aczone medication buy aczone without a prescription
bupropion 150 mg ca – shuddha guggulu medication purchase shuddha guggulu generic
provigil online buy – cheap melatonin 3 mg buy meloset for sale
progesterone 100mg generic – fertomid drug buy fertomid medication
purchase capecitabine generic – buy generic capecitabine over the counter danocrine 100 mg ca
norethindrone pills – yasmin brand order yasmin for sale
alendronate canada – cheap pilex medroxyprogesterone pill
estrace 2mg uk – generic arimidex 1 mg anastrozole medication
ばいあぐら – г‚·гѓ«гѓ‡гѓЉгѓ•г‚Јгѓ« её‚иІ© гЃЉгЃ™гЃ™г‚Ѓ г‚·г‚ўгѓЄг‚№ и–¬е±ЂгЃ§иІ·гЃ€г‚‹
purchase indinavir pill – confido tablets order emulgel for sale
valif online simple – sustiva 10mg oral sinemet 10mg brand
buy cheap provigil – cost duricef 500mg order epivir online
ivermectin 2mg – buy generic tegretol tegretol usa
buy promethazine sale – phenergan tablet buy generic lincomycin