(CNN)FBI Special Agent Daniel Alfin will be remembered for the lives he changed and for “all the children who are safe today, and have a chance at a better life,” because of what he did to protect them, FBI Director Christopher Wray said during a Sunday memorial service for the agent in Miami Gardens, Florida.
Alfin and FBI Special Agent Laura Schwartzenberger were shot and killed last week while serving a federal search warrant at an apartment complex in Sunrise, South Florida. The warrant was part of an investigation into violent crimes against children and both agents were part of the bureau’s crimes against children squad in its Miami field office.
Alfin’s casket was wheeled into the Hard Rock Stadium draped with the US flag. His service took place a day after one in honor of Schwartzenberger.
The two agents, he added, were “two of the very best the FBI had to offer.”
Alfin joined the FBI’s Albany, New York, office in 2009, Wray said, and about five years later joined the crimes against children unit in Linthicum, Maryland. He was known as “an innovator with an unsurpassed understanding of the technical side of crimes against children,” the director added.
Alfin was the “primary case agent and the driving force” behind one of the FBI’s most successful operations against online child sex offenders, Wray added.
In 2017, Alfin moved to Florida, where he did “exactly the kind of work he wanted to do in the exact plac loved the most,” Wray added.
Alfin’s brother, Denis Alfin, who also spoke at the memorial, offered more personal anecdotes for the highly accomplished agent, saying it was all the memories his family made with him that will allow him to live on.
Memories like collecting “loose pennies and nickels” to buy their first Nintendo, family birthday dinners, beach trips and fishing in lakes.
“In honoring Daniel today, we are not just saying goodbye to a colleague, a friend, a brother, a son, a father or a husband, but we’re collectively ensuring his memory lives on,” his brother said.
“As we move forward through life, we will all remember our parts of Daniel, and in doing so, he will live forever and walk beside us through life,” he added
order fenofibrate tricor price tricor over the counter
cheap cialis pill order viagra 100mg without prescription buy sildenafil online
cost ketotifen 1 mg imipramine 75mg over the counter buy imipramine sale
buy generic mintop for sale order generic flomax erectile dysfunction pills over the counter
order precose without prescription fulvicin price griseofulvin order online
buy aspirin online cheap purchase aspirin pills buy imiquimod generic
order dipyridamole 25mg sale buy pravastatin 10mg without prescription buy pravachol
melatonin drug order desogestrel 0.075 mg generic order danocrine 100mg
order dydrogesterone 10 mg without prescription buy generic empagliflozin 10mg order jardiance sale
order fludrocortisone 100 mcg generic buy florinef 100 mcg without prescription buy generic imodium over the counter
buy etodolac pills etodolac 600 mg sale cilostazol order online
prasugrel 10mg pills prasugrel order online pill tolterodine 1mg
order ferrous sulfate without prescription ferrous sulfate 100mg cheap sotalol 40mg price
generic pyridostigmine 60 mg buy piroxicam sale generic rizatriptan 10mg
enalapril 5mg tablet order lactulose for sale purchase lactulose bottless
buy latanoprost cheap capecitabine 500mg canada order rivastigmine 3mg pills
betahistine sale probenecid over the counter probenecid for sale
premarin 600 mg pills oral sildenafil viagra 50mg canada
buy prilosec paypal lopressor tablet lopressor generic
buy generic micardis 80mg hydroxychloroquine 400mg price order molnupiravir 200 mg online cheap
cialis for sale tadalafil generic name order viagra 100mg pills
cenforce 100mg pill cenforce 50mg canada buy chloroquine no prescription
buy modafinil paypal order provigil 100mg online cheap deltasone 10mg price
buy cefdinir online cheap buy glycomet 500mg sale buy generic lansoprazole over the counter
accutane 20mg uk buy isotretinoin 20mg sale order zithromax 500mg
order lipitor 20mg pill cheap lipitor 10mg norvasc us
oral azipro buy omnacortil 40mg for sale order neurontin 800mg pills
slots free online free slot games for fun buy furosemide online diuretic
pantoprazole pills buy phenazopyridine 200 mg for sale order pyridium 200mg online cheap
real money spins play poker online free casino world order ventolin 4mg inhaler
play real poker online online slot machines real money stromectol xl
order symmetrel pill atenolol 50mg cheap buy cheap dapsone
casino money casino online blackjack synthroid sale
methylprednisolone 8mg over the counter nifedipine buy online buy aristocort 10mg without prescription
order clomiphene buy clomid 50mg generic imuran 25mg uk
levitra 10mg brand digoxin oral where can i buy zanaflex
coversyl order buy perindopril 4mg pill order allegra 120mg
buy generic phenytoin 100 mg buy generic dilantin oxybutynin 2.5mg over the counter
buy cheap ozobax order generic endep 50mg purchase toradol pill
order loratadine 10mg pills dapoxetine 60mg us order priligy 60mg pill
ozobax online buy toradol medication toradol 10mg us
amaryl 4mg without prescription misoprostol 200mcg price buy generic arcoxia
order fosamax 35mg online purchase colcrys without prescription macrodantin 100mg pill
propranolol brand buy generic ibuprofen 600mg cost plavix
buy pamelor 25 mg generic buy paracetamol without prescription paracetamol 500 mg drug
buy warfarin 2mg without prescription maxolon for sale order metoclopramide 10mg sale
xenical online order buy generic mesalamine buy diltiazem 180mg generic
famotidine 40mg price order tacrolimus 5mg online cheap generic tacrolimus
how to buy azelastine order astelin without prescription buy generic avapro 150mg
esomeprazole 40mg price buy mirtazapine 15mg pill topiramate 200mg drug
allopurinol 300mg oral order zyloprim 100mg online cheap where can i buy crestor
imitrex 25mg pill order levaquin online buy avodart 0.5mg
generic buspar order ezetimibe 10mg pill amiodarone 200mg cheap
order zantac for sale buy celecoxib 200mg for sale celebrex over the counter
order motilium generic buy carvedilol 6.25mg pills buy generic tetracycline over the counter
order flomax 0.2mg sale zofran online buy simvastatin sale
buy spironolactone buy spironolactone generic order propecia pills
college essay for sale term papers for sale online buy research papers online no plagiarism
buy forcan cheap buy generic cipro order ciprofloxacin 1000mg generic
aurogra order sildenafil 25mg for sale estrace 1mg uk
order flagyl 200mg cephalexin 250mg uk cephalexin 125mg sale
lamictal 50mg sale lamotrigine 50mg pill buy mebendazole online cheap
buy generic cleocin buy ed pill sexual dysfunction
how to get retin without a prescription cheap tretinoin avana 100mg tablet
order tamoxifen 20mg pill betahistine 16 mg over the counter buy cheap symbicort
tadalafil us cost voltaren 50mg indocin 75mg pills
cefuroxime brand order cefuroxime online cheap robaxin 500mg canada
buy desyrel generic purchase desyrel sale clindac a cheap
cost lamisil free slots gambling meaning
purchase aspirin online cheap online canadian casino real money golden nugget online casino
essays done for you personal essay college purchase suprax
essays for sale online cheap custom essay play roulette free for fun
trimox 250mg usa buy amoxicillin 500mg pills buy generic macrobid for sale
buy calcitriol no prescription buy rocaltrol 0.25 mg pill tricor sale
catapres price buy spiriva order spiriva 9mcg pills
acne treatment for teenage boys dermatologist recommended acne products oxcarbazepine over the counter
purchase minocin capsules buy ropinirole without prescription requip 1mg for sale
buy alfuzosin tablets nausea medication names antacid medicine over the counter
cheap letrozole 2.5 mg generic letrozole aripiprazole pill
buy sleeping tablets uk online drugs to treat alopecia fastest weight loss pills
how to alleviate gastritis pain sodium channel blockers list best pain killer for uti
phenergan ca order generic stromectol 12mg stromectol 15 mg
affordable care act contraception buy medications for enlarged prostate for sale does muira puama increase semen volume
order generic deltasone order generic deltasone 40mg order amoxil 250mg for sale
immediate heartburn relief medicine anti gas pills for bloating excessive flatulence nhs
buy azithromycin 250mg neurontin 800mg cheap purchase gabapentin pills
purchase urso pills zyban 150mg ca brand cetirizine
atomoxetine sale order sertraline 50mg sale buy generic zoloft
buy furosemide 40mg pills oral doxycycline best allergy for itchy skin
brand escitalopram 10mg escitalopram 10mg brand revia for sale online
augmentin 1000mg us levoxyl cost clomid 100mg pills
order combivent online purchase linezolid generic linezolid 600 mg cheap
buy generic nateglinide 120 mg order candesartan 8mg without prescription how to get candesartan without a prescription
order vardenafil for sale order hydroxychloroquine 400mg online cheap hydroxychloroquine 400mg generic
buy carbamazepine 400mg sale order lincomycin 500mg online cheap where can i buy lincomycin
order cenforce 100mg generic generic aralen metformin canada
lipitor 20mg cost zestril 2.5mg us zestril pills
buy duricef 250mg online cefadroxil drug lamivudine pills
omeprazole 10mg pills buy tenormin 100mg without prescription atenolol 100mg pill
order dostinex generic priligy 60mg pills priligy sale
buy medrol order triamcinolone online generic clarinex 5mg
misoprostol without prescription xenical 60mg us buy generic diltiazem for sale
cost nootropil buy clomipramine pills for sale anafranil online buy
zovirax 400mg without prescription allopurinol 100mg us order rosuvastatin 20mg pill
order generic sporanox 100mg tinidazole 500mg drug buy tinidazole for sale
zetia cheap order generic domperidone 10mg tetracycline order online
zyprexa online cost olanzapine 10mg valsartan 160mg generic
flexeril brand baclofen over the counter buy ketorolac generic
generic colchicine 0.5mg purchase clopidogrel buy methotrexate pill
teenage acne treatment for girls brand deltasone 5mg best dermatologist acne medication
3rd generation antihistamines list methylprednisolone 4mg over counter otc allergy medication comparison chart
Congratulations on your incredible gift for writing! Your article is an engaging and enlightening read. Wishing you a New Year full of achievements and happiness!
Wonderful article! I’m also a writer and would love to be part of your team
painkiller for stomach pain purchase septra pills
prescription drug for sleep buy meloset 3mg pills
buy prednisone 40mg online cheap order generic prednisone 20mg
drugs for nausea from chemo cost clozapine
acne treatments that work uk buy retino generic clear skin image pills
allergy medication better than allegra where can i buy methylprednisolone allergy medications prescription list
alternative painkiller to co codamol coversyl 8mg drug
buy accutane 40mg generic buy absorica pill cost accutane
strongest sleeping pills for adults meloset 3 mg over the counter
oral amoxicillin 250mg cheap amoxil for sale amoxicillin 1000mg cost
buy zithromax 500mg zithromax 250mg pills zithromax 250mg generic
buy generic neurontin 600mg order gabapentin 600mg pills
order azithromycin 500mg without prescription order azipro 250mg sale azipro cheap
buy furosemide 100mg for sale furosemide 100mg uk
omnacortil 5mg without prescription buy prednisolone pills for sale omnacortil 20mg oral
oral prednisone 5mg order prednisone 5mg pills
brand amoxicillin 1000mg amoxicillin 500mg uk buy amoxicillin 1000mg without prescription
cheap doxycycline buy doxycycline generic
purchase albuterol pills albuterol sale ventolin inhalator online buy
order augmentin 625mg without prescription order augmentin 1000mg pill
buy synthroid 75mcg online cheap cheap synthroid 100mcg synthroid 100mcg cheap
buy cheap zanaflex buy zanaflex online cheap tizanidine price
purchase rybelsus for sale how to get rybelsus without a prescription rybelsus online order
prednisone 20mg over the counter buy deltasone 40mg pill prednisone 5mg sale
buy semaglutide paypal order semaglutide 14 mg generic buy rybelsus 14 mg sale
order generic isotretinoin 40mg brand isotretinoin order isotretinoin 20mg online cheap
order amoxicillin 250mg order amoxicillin 500mg generic buy amoxicillin generic
albuterol 2mg for sale order albuterol online albuterol 4mg without prescription
buy azithromycin 500mg without prescription azithromycin 250mg pills zithromax canada
buy clavulanate without prescription clavulanate generic order augmentin 1000mg pills
buy prednisolone pills omnacortil 40mg tablet buy prednisolone sale
order levothyroxine online cheap levothyroxine tablets brand synthroid 150mcg
order neurontin 600mg without prescription neurontin 800mg drug where to buy gabapentin without a prescription
purchase serophene generic buy clomiphene 50mg generic buy serophene pills
generic lasix 40mg buy furosemide sale buy lasix for sale diuretic
buy sildenafil tablets viagra 50mg drug sildenafil tablets
order doxycycline sale purchase acticlate generic doxycycline 100mg pill
semaglutide tablet buy rybelsus pills for sale buy semaglutide 14 mg sale
casino play casinos online free slot games online
buy pregabalin sale generic lyrica 150mg order pregabalin 75mg online cheap
order hydroxychloroquine 400mg plaquenil tablet order plaquenil pills
aristocort 10mg usa aristocort 4mg without prescription triamcinolone brand
buy tadalafil 10mg generic tadalafil 20mg us brand cialis 5mg
order clarinex online desloratadine for sale buy clarinex
cenforce 50mg sale cenforce for sale online cenforce tablet
order claritin 10mg for sale loratadine 10mg without prescription buy loratadine 10mg without prescription
buy chloroquine medication aralen cost chloroquine 250mg for sale
dapoxetine usa buy cytotec 200mcg for sale buy cytotec 200mcg pills
buy metformin 1000mg online cheap cost glycomet 1000mg order metformin 1000mg
buy generic xenical 60mg cheap xenical purchase diltiazem for sale
atorvastatin 80mg oral buy atorvastatin 10mg pill purchase atorvastatin pill
acyclovir usa buy zovirax 400mg sale zyloprim online
buy norvasc 5mg online cheap norvasc 5mg without prescription amlodipine order
crestor 10mg for sale crestor 20mg tablet purchase ezetimibe
order lisinopril 5mg pill order zestril 2.5mg online cheap buy generic zestril
buy motilium paypal buy sumycin 250mg generic purchase tetracycline
buy generic omeprazole over the counter prilosec order online buy generic omeprazole over the counter
flexeril without prescription buy generic lioresal online baclofen cost
lopressor 50mg price order lopressor 100mg online cheap purchase metoprolol online cheap
custom dissertation services academic writing uk buy thesis paper
buy generic methotrexate online buy methotrexate 5mg sale coumadin 2mg over the counter
buy maxolon order metoclopramide generic generic losartan
buy meloxicam pills order meloxicam 15mg without prescription order celecoxib without prescription
esomeprazole cheap topiramate for sale online where to buy topiramate without a prescription
brand tamsulosin purchase flomax for sale order celebrex generic
brand imitrex 50mg order sumatriptan 25mg for sale levofloxacin online order
ondansetron oral zofran 8mg oral aldactone 25mg ca
dutasteride pills zantac 300mg ca buy zantac tablets
buy simvastatin 10mg sale order valacyclovir 1000mg sale order valacyclovir generic
purchase ampicillin generic doxycycline generic amoxicillin pills
buy propecia sale forcan brand diflucan 100mg without prescription
generic cipro 500mg – ciprofloxacin 500mg uk brand augmentin 625mg
ciprofloxacin brand – buy septra pill buy augmentin 375mg generic
I’m on the same page as those above – this post is a delightful masterpiece!
ciplox 500 mg ca – erythromycin 250mg sale buy erythromycin 250mg pills
buy metronidazole 200mg sale – purchase cefaclor generic zithromax cost
generic stromectol – ciplox 500 mg brand buy sumycin pills for sale
ivermectin online – cefixime 100mg generic buy sumycin no prescription
valtrex usa – order valtrex 500mg pills zovirax sale
ampicillin tablet order amoxicillin online order amoxicillin for sale
metronidazole 400mg price – order oxytetracycline 250 mg order zithromax 500mg sale
order furosemide without prescription – how to buy captopril captopril sale
glycomet 500mg us – purchase combivir generic order lincocin 500 mg online
amazing morning beginning with an excellent reading 🌅📖
how to get cheap retrovir without a prescription – lamivudine oral order allopurinol pills
clozapine 50mg sale – buy clozapine 100mg online buy pepcid generic
order quetiapine 100mg sale – sertraline oral cheap eskalith sale
buy anafranil 25mg generic – order imipramine 75mg pills doxepin drug
buy hydroxyzine 25mg online – buy escitalopram 10mg pills amitriptyline 10mg price
amoxiclav brand – septra online buy buy generic baycip online
amoxicillin buy online – order generic cefuroxime baycip online order
buy azithromycin generic – ofloxacin 400mg oral ciprofloxacin 500 mg usa
order cleocin 300mg generic – vantin 100mg sale buy chloromycetin cheap
buy ivermectin 3mg online – purchase eryc without prescription order cefaclor 250mg capsules
order ventolin pills – albuterol over the counter order theophylline 400mg
methylprednisolone tablet – buy singulair 10mg online astelin 10ml oral
buy clarinex without prescription – order flixotide generic buy generic albuterol online
purchase glucophage generic – sitagliptin 100mg brand order acarbose generic
micronase 2.5mg for sale – order micronase online cheap buy generic dapagliflozin online
repaglinide 2mg tablet – order prandin 1mg without prescription jardiance 25mg price
buy semaglutide 14 mg generic – where to buy desmopressin without a prescription where to buy desmopressin without a prescription
where can i buy terbinafine – diflucan 200mg ca order grifulvin v online
nizoral sale – itraconazole us buy sporanox 100mg pills
famvir 250mg brand – famciclovir oral buy valaciclovir 1000mg online cheap