I have very vivid memories of my last visit to The Gambia. This was in 2013 when President Goodluck Jonathan paid a two-day visit to the country. In the course of that visit, President Jonathan commissioned the new Chancery of the Nigerian Embassy in Banjul, and also met with the Nigerian community, in addition to the usual bilateral meetings. Nigeria and The Gambia have very strong cultural and diplomatic relations.
We were quartered at a very nice, hospitable sea-side hotel, the Coco Ocean Resort. One of the first things I noticed was the large population of female tourists, lounging by the pool-side and the sea-side, with biceps-wielding, six-packs-flaunting young dark-skinned men on the prowl, with gigolo-ish gait and mien.
A female member of our entourage who had gone to the restaurant alone, later returned – visibly shaken and alarmed and what was her problem: one of the male ushers in the hotel had asked her if she would need a man to keep her company so she could have a real taste of Gambian hospitality.
We laughed over it later, but you could not but wonder whether this was one of the reasons why The Gambia holds a special attraction for middle-aged ladies from Europe. There was no time to conduct further research into that aspect of our encounter with The Gambia. I was far too busy for that. But there was no doubt that The Gambia under President Yahya Jammeh took the country’s tourism endowments seriously: a beautiful seaside, good weather, low crime rate, good hotels, beautiful women, adventurous young men, and a meek populace.
President Yahya Jammeh was determined to give President Jonathan and his delegation a good reception. From the airport to the hotel, you would think a festival was afoot. A public holiday was declared and our visit was aired live on radio and television. When we got to the hotel, President Jonathan’s vehicle was immediately serenaded by a cavalcade of horse-riders and a full band of drummers, singers and bag-pipers in colourful costume. They led our convoy to the Presidential suite, where security had been heavily deployed in fitting recognition of the importance of the visitor.
President Jammeh like virtually every other West African President took a special liking to President Jonathan- the only one who was aloof and liked to act like the father of everyone was that one in Cameroon, although I must say when we went there for a security summit, he received us excellently well too.
We felt very much at home in The Gambia. We were kept in rooms that were a bit far away from the President. And whenever that happened, the aides were always excited. It meant we could have a little more freedom away from the searching eyes of the security people around the President. And those ones, I will tell their story someday because they were fond of disturbing other matters of state and personal interest by suddenly interrupting with calls: “Oga dey call you, Oga says you must come now, now” only to get to the big man and he tells you, “No, I didn’t ask after you.”
By the time you hang around for a while, just in case the big man would change his mind, whatever plan you were pursuing would have been aborted, or seeing you, the boss would find an assignment for you or drag you into a meeting. Angry, deflated, you went to the security man who made the phone call: “But you said Oga sent for me.” Those guys always managed a poker face: “But you know it is always good to stay around Oga in case he needs you.”
I was impressed by Jammeh’s hospitality and respectful disposition towards President Jonathan. I recall that in 2012, when President Jammeh tried to succeed President Jonathan as chairman of the ECOWAS Authority, his own colleagues, including President Jonathan, opposed him. He rarely attended ECOWAS meetings.
His then Vice President, the motherly, regal and polite Isatou Njie-Saidy always occupied The Gambian seat. But he usually showed up when a new Chairman was to be elected. Seniority is something that is taken seriously within the club of African Presidents.
They refer to themselves as “my brother, my brother”, but they are always very mindful of seniority and that is one of the reasons why the likes of Paul Biya, Robert Mugabe, Yoweri Museveni, Teodoro Obiang Mbasogo behave and speak as if they are God in human form. Each time Jammeh wanted the ECOWAS chairmanship position, he behaved as if it was his birthright, but in 2012, and again in 2014, he was bypassed for junior Presidents as had been the case since he first expressed interest in the position in 2001. He was the only long-serving President who was never allowed to chair ECOWAS.
He must have been aware of President Jonathan and Nigeria’s stand on the question of his chairmanship, but he never held it against both. In fact, Nigeria and Nigerians were so influential in The Gambia under Jammeh, ordinary Gambians complained openly about the overwhelming influence of Nigerians in their country.
Everything went well during our state visit until it was time to meet with President Jammeh in the state house. It was part of my duty to introduce the Nigerian President’s delegation, except someone else seized the microphone and I stepped down. In The Gambia, mere protocol recognition of the President of the country ended up being a major problem.
His full titles had to be mentioned, and in a correct order in order not to upset him. The pre-meeting briefing by my Gambian counterpart dwelt too heavily on the titles: His Excellency, Sheik Professor Alhaji Dr Yahya Abdul-Aziz Awal Jemus Junkung (AJJ) Jammeh Nassiru Deen Babili Mansa, President of the Republic of The Gambia.
It was something like that. The security guards were also rough and menacing. Security men often do not understand the language of diplomacy. We went to many countries where we were treated roughly and our own security men often threatened to retaliate if the affected country ever visited Nigeria. I don’t think we ever got a chance to retaliate because our protocol system proved to be more orderly.
The state house in The Gambia when we eventually went in, however, was quite modest. It looked like the guest house section of Aso Villa. The meetings went well too. And Jammeh, to my surprise, spoke very well. He didn’t sound like the fool he was portrayed to be in the western press. He was articulate, debonair, well-composed and mentally sharp.
I guess these are required qualities for dictatorship and crookedness. And I admired Jammeh. He is, after all, my age-mate. He sat there, in his royalty, running a country, and I was there, switching between a microphone and a notebook, documenting his history. But something else happened that gave a true picture of Jammeh’s Gambia.
Our official photographer, Callistus Ewelike (he took over from Kola Osiyemi – God bless his soul) had issues with Jammeh’s security men. Security men at state houses around the world are unfriendly towards journalists. They seek to control access. They consider journalists busybodies, looking for negative news.
Accreditation and the use of tags should ordinarily take care of this, still, the security people just prefer to misbehave, and I witnessed that even in the United States where we were treated as if the visiting media was a team of terrorists. There was no violence in the US, but in The Gambia, they seized Callistus Ewelike’s camera and smashed it. Callistus is an aggressive, stubborn photo-journalist. He would fight if you try to stop him from doing his job.
He was a staff of the News Agency of Nigeria (NAN) handed over to me by Ima Niboro when Kola took ill. Callistus must have resisted the Gambia goons, claiming his right as President Jonathan’s official photographer. In The Gambia under Jammeh, the President and the security agencies ruled as if there would be no tomorrow.
They trampled on everyone else’s rights. Anyone who tried to act like a free man was brutalised and dumped in prison. For 22 years, Jammeh sat on his country and his people with the help of marabouts and security enforcers. He kissed the Koran every day, but he did not act according to its dictates. He wore a trademark white garment, but his true garment was of a black colour from the kingdom of Satan.
Ewelike’s travails eventually became a full-fledged story on the second day of our visit when President Jammeh’s spokesperson and the rest of his media team started looking for me at the Coco Resort. We were to be treated to a luncheon before departure. The luncheon had started but I got cornered.
Jammeh’s spokesman brought a brand new camera to replace the one the Gambian security people had destroyed. Callistus was with me. The Gambians apologised. Apology was taken and accepted. They said they didn’t want the two Presidents to hear about the incident. I gave them my word that I would not mention it to President Jonathan. Then, they pleaded that we should accept the replacement camera they brought.
I told them not to bother – as far as we were concerned, whatever happened was occupational hazard and Nigeria would replace its own damaged equipment. I looked at Callistus. He was eyeing the new camera greedily. At a point, he called me aside and whispered: “Oga, this camera they are giving us is better than the one they smashed oh.
This one na better camera. Oga, abi make we take am?” I stood my ground. I also consulted Ambassadors Hassan Tukur and Daniel Hart who said accepting a replacement would amount to a diplomatic tit-for-tat. I thanked The Gambians for their good sense and assured them that we were fine with the photographic coverage of the visit so far, despite the damaged camera. I always had a back-up photographer and cameraman, in any case.
That encounter was a blessing in disguise. It saved me from the first course at the presidential luncheon, which had started while we were outside the hall discussing the damaged camera. When we got back to Nigeria, close to eight persons on the presidential delegation ended up in the hospital due to food poisoning! They all took that first course. Nobody died but somehow the information got back to The Gambia and the chef was arrested and charged to court.
Jammeh’s rulership of The Gambia was jinxed in many ways. The biggest jinx was his volte-face over the last presidential election. Gambians deserve a new place in the sun and a new Gambia. But so much depends on new President Adama Barrow. He should look beyond the past and face the future. If he spends his time facing the past, he will disappoint his people and exhaust the enormous goodwill that has brought him to power.
buy lanoxin 250 mg generic lanoxin 250mg usa molnupiravir 200 mg pills
acetazolamide 250mg us diamox order azathioprine 25mg without prescription
generic lanoxin 250mg telmisartan drug cost molnunat
coreg over the counter buy generic oxybutynin order amitriptyline 50mg online
amoxil ca amoxil oral ivermectin 6mg online
alendronate 70mg cheap buy fosamax without prescription buy ibuprofen pills
dapoxetine 90mg usa avanafil 200mg cheap motilium order
buy pamelor 25mg sale pamelor 25 mg cheap buy paxil 10mg online
buy indocin 75mg sale order indomethacin for sale order cenforce 100mg online cheap
famotidine cost prograf ca remeron 15mg over the counter
doxycycline price medrol 16 mg over counter methylprednisolone pills
order ropinirole 1mg online order calcitriol pill trandate for sale
buy tadacip 20mg pills tadalafil 20mg for sale order amoxicillin sale
tricor online buy order viagra online cheap sildenafil 50mg for sale
esomeprazole 20mg cost nexium 40mg price lasix tablet
buy cialis pill buy sildenafil 50mg pills buy generic sildenafil 100mg
minocin 50mg us terazosin 1mg usa cost terazosin
cialis 20 mg buy erectile dysfunction medication where can i buy ed pills
metformin 1000mg cheap verapamil drug purchase nolvadex sale
order generic modafinil 100mg stromectol price oral promethazine 25mg
purchase clomiphene online cheap prednisolone 20mg purchase prednisolone without prescription
prednisone oral purchase prednisone online cheap order amoxicillin sale
accutane canada buy isotretinoin online cheap acillin cost
fildena oral finasteride 5mg cost order finasteride 1mg online cheap
ivermectin medication cheap stromectol 6mg deltasone cost
zofran online buy amoxicillin 250mg pills order bactrim 960mg without prescription
order accutane 40mg online cheap order isotretinoin for sale azithromycin oral
albuterol 4mg uk purchase augmentin without prescription order amoxiclav online cheap
buy prednisolone 10mg without prescription gabapentin brand lasix 40mg tablet
provigil over the counter lisinopril 2.5mg price generic lopressor 50mg
avodart generic avodart online order brand xenical
doxycycline 100mg cost doxycycline 100mg uk zovirax 800mg drug
azathioprine 25mg over the counter naproxen 250mg uk naprosyn 500mg generic
ditropan 5mg pills cost oxybutynin 2.5mg trileptal for sale online
omnicef pills purchase prevacid sale order protonix without prescription
buy simvastatin 20mg generic order sildalis online sildenafil australia
order avlosulfon 100 mg generic dapsone 100mg drug order tenormin 100mg without prescription
cheap alfuzosin 10mg order alfuzosin 10 mg pill diltiazem 180mg usa
sildenafil pill purchasing viagra on the internet cialis next day delivery usa
promethazine 25mg uk promethazine pill order cialis 40mg without prescription
ezetimibe 10mg for sale oral sumycin order methotrexate 2.5mg online
how to get levofloxacin without a prescription bupropion 150mg ca buy bupropion 150 mg generic
order medex online buy zyloprim 300mg generic order zyloprim 300mg online cheap
zyrtec pills order cetirizine 5mg online cheap buy zoloft pills for sale
cenforce 100mg usa cenforce buy online buy glycomet 500mg generic
escitalopram 10mg canada escitalopram without prescription buy revia 50mg
purchase atorvastatin online sildenafil citrate 50mg cheap sildenafil pills
buy letrozole buy generic sildenafil order viagra pills
order tadalafil 20mg generic ed pills for sale buy ed pills for sale
topical ivermectin cost buy stromectol no prescription buy accutane 40mg pills
buy provigil tablets order provigil 200mg generic deltasone 20mg canada
order amoxil 500mg generic order prednisolone 5mg prednisolone online order
purchase accutane generic accutane brand azithromycin 250mg uk
gabapentin price buy monodox pills doxycycline drug
buy generic prednisolone for sale lasix 40mg us lasix 40mg tablet
albuterol sale buy albuterol generic buy synthroid 150mcg pill
order clomid 100mg generic levitra 10mg generic buy hydroxychloroquine without prescription
purchase doxycycline without prescription order doxycycline 200mg online buy cheap augmentin
atenolol 50mg cheap medrol 8mg oral femara 2.5 mg usa
synthroid for sale online clomid online order order vardenafil 10mg generic
cost albendazole 400 mg cheap medroxyprogesterone 10mg medroxyprogesterone over the counter
biltricide order buy praziquantel 600 mg buy cyproheptadine paypal
lisinopril over the counter brand prilosec 20mg metoprolol oral
buy lyrica 75mg online cheap priligy over the counter order priligy 90mg generic
methotrexate for sale online methotrexate 2.5mg price order reglan 10mg for sale
cheap orlistat 60mg order zyloprim 100mg sale allopurinol ca
order cozaar 50mg generic nexium canada cheap topiramate 200mg
crestor 10mg ca order zetia 10mg generic buy motilium generic
imitrex 25mg drug order levofloxacin online cheap order avodart
sumycin 250mg oral buy cyclobenzaprine 15mg sale lioresal online order
buy cheap generic ketorolac inderal 20mg cheap propranolol over the counter
buy ranitidine 150mg generic purchase ranitidine pills buy celebrex 200mg generic
plavix without prescription order plavix online order ketoconazole 200 mg sale
flomax 0.4mg cheap aldactone tablet order aldactone 100mg generic
where can i buy duloxetine buy glucotrol 10mg generic order nootropil 800mg pills
purchase betnovate cream clomipramine for sale online order generic sporanox
purchase combivent without prescription dexamethasone 0,5 mg for sale buy zyvox 600mg generic
prometrium 200mg for sale tinidazole 500mg cheap order olanzapine 10mg for sale
buy cheap bystolic order generic clozapine 50mg clozaril over the counter
buy cheap generic nateglinide order candesartan 16mg generic candesartan drug
buy generic zocor for sale zocor for sale online buy sildenafil 100mg sale
buy generic carbamazepine 400mg lincomycin 500mg tablet purchase lincocin sale
tadalafil 40mg uk cialis visa order viagra 100mg online
buy duricef generic buy duricef pill buy generic propecia for sale
estrace online how to get estrace without a prescription minipress pills
fluconazole 200mg cheap buy ampicillin without prescription generic ciprofloxacin 500mg
mebendazole price tadalafil over the counter order tadalis 20mg without prescription
buy metronidazole 400mg without prescription where can i buy keflex buy generic keflex 500mg
buy avanafil no prescription buy voltaren 50mg for sale order cambia generic
how to get clindamycin without a prescription order erythromycin 250mg sale fildena pills
indomethacin 75mg canada cheap lamisil 250mg order cefixime
nolvadex 10mg oral nolvadex uk purchase cefuroxime
amoxicillin 500mg price biaxin cost order biaxin 500mg generic
where can i buy careprost purchase careprost generic buy trazodone 50mg sale
buy generic catapres order spiriva 9 mcg generic purchase tiotropium bromide for sale
sildenafil over the counter sildenafil next day sildenafil 100mg
minocin 50mg tablet buy minocycline generic cost pioglitazone 15mg
order arava 10mg buy arava online azulfidine canada
order isotretinoin 40mg generic generic zithromax 500mg azithromycin 250mg tablet
pfizer cialis cialis pills order cialis 20mg sale
stromectol 6mg online where to buy ed pills deltasone 5mg ca
lasix for sale order furosemide 100mg pills buy generic albuterol online
buy vardenafil 20mg pill purchase tizanidine online cheap hydroxychloroquine us
buy ramipril 5mg without prescription altace tablet order etoricoxib pills
cheap levitra 20mg purchase hydroxychloroquine online buy generic hydroxychloroquine
buy asacol medication buy avapro 300mg generic buy irbesartan 300mg without prescription
olmesartan 20mg uk depakote 250mg us brand divalproex 500mg
clobetasol canada buy clobetasol sale buy cordarone 100mg generic
diamox canada purchase imdur pill imuran price
lanoxin 250 mg brand lanoxin 250mg tablet molnunat 200mg us
naprosyn without prescription omnicef online order prevacid tablet
coreg buy online order generic cenforce order chloroquine 250mg online cheap
buy albuterol no prescription order generic protonix 40mg oral pyridium
Amazing issues here. I’m very glad to peer your article.
Thanks a lot and I’m having a look forward to touch you. my website : ytmp3
buy montelukast tablets montelukast canada dapsone 100 mg uk
baricitinib pills order lipitor 40mg pill atorvastatin 10mg tablet
buy nifedipine generic fexofenadine price allegra 120mg ca
norvasc 5mg pills buy omeprazole buy omeprazole 20mg
buy dapoxetine oral xenical 60mg xenical oral
order lopressor 50mg pill medrol 16mg without a doctor prescription medrol 4 mg otc
diltiazem over the counter order diltiazem 180mg online cheap buy zyloprim 100mg generic
purchase triamcinolone generic buy generic loratadine order claritin pill
order generic rosuvastatin 10mg buy crestor 20mg generic domperidone 10mg pills
order ampicillin 250mg without prescription order ciprofloxacin 1000mg pill buy metronidazole
tetracycline 500mg pills order flexeril generic order baclofen 10mg generic
ketorolac price ketorolac tablet buy propranolol without a prescription
cheap bactrim 960mg buy cleocin medication purchase cleocin online cheap
buy clopidogrel 75mg pill buy generic methotrexate online order coumadin 2mg
order erythromycin 500mg generic buy nolvadex pills buy tamoxifen cheap
order reglan without prescription buy nexium 20mg online buy nexium 20mg generic
buy budesonide without a prescription bimatoprost allergy spray where to buy careprost without a prescription
topamax 100mg uk imitrex 50mg tablet levofloxacin over the counter
purchase robaxin sale buy suhagra 100mg generic buy sildenafil online cheap
buy generic avodart zantac online order buy meloxicam online cheap
order aurogra 100mg without prescription viagra sildenafil 100mg estrace where to buy
buy generic celecoxib flomax 0.2mg drug zofran 8mg pill
lamictal 50mg sale prazosin price minipress price
order spironolactone 100mg generic buy spironolactone 25mg online purchase valacyclovir
propecia for sale online oral sildenafil 100mg 50mg viagra
order retin cream generic tadalis sale buy generic avana
azulfidine generic calan 240mg pill buy calan 120mg pill
buy generic meclizine 25 mg meclizine pills order minocin 50mg without prescription
free samples of ed pills viagra 100mg usa buy sildenafil 100mg sale
lansoprazole 15mg usa buy generic albuterol pantoprazole 40mg ca
buy avlosulfon generic dapsone oral aceon 4mg oral
cordarone brand order cordarone 100mg phenytoin 100 mg cheap
cefpodoxime 200mg uk buy generic cefaclor order flixotide for sale
purchase levetiracetam sale buy bactrim 480mg for sale buy sildenafil 50mg without prescription
ketotifen for sale tofranil 75mg cost tofranil pills
coupon for cialis buy sildenafil 100mg pill sildenafil order
buy minoxytop no prescription mintop generic best non prescription ed pills
precose 25mg pills buy precose 25mg generic griseofulvin drug
aspirin price purchase imiquimod sale buy imiquad generic
buy dipyridamole medication brand gemfibrozil 300mg order pravachol 20mg online cheap
cost melatonin danazol 100mg sale danazol 100mg pills
dydrogesterone medication buy empagliflozin 25mg purchase jardiance pills
florinef 100 mcg pills buy loperamide sale loperamide 2mg tablet
buy generic monograph 600mg order mebeverine 135mg generic pletal 100 mg drug
purchase prasugrel pill pill tolterodine 2mg tolterodine 2mg cost
order ferrous 100 mg without prescription betapace for sale online sotalol sale
mestinon order online pyridostigmine over the counter maxalt price
order vasotec duphalac online order buy lactulose without a prescription
buy xalatan xeloda 500 mg cost purchase rivastigmine without prescription
betahistine price purchase latanoprost eye drops benemid usa
prilosec generic buy metoprolol paypal buy generic metoprolol online
order premarin 0.625mg online cheap buy cabergoline 0.5mg generic order viagra 50mg online
order generic micardis 20mg generic telmisartan 20mg buy molnupiravir 200 mg online cheap
tadalafil 5 mg tablet buy tadalafil 10mg generic buy sildenafil 100mg generic
cenforce without prescription aralen 250mg pills buy aralen no prescription
buy omnicef 300mg for sale metformin 1000mg cheap buy prevacid pills
buy isotretinoin 40mg without prescription buy isotretinoin tablets buy zithromax 500mg generic
atorvastatin 10mg drug order albuterol 100 mcg generic amlodipine without prescription
buy azipro no prescription neurontin 600mg pill gabapentin 800mg ca
online casino real money paypal slot machine furosemide for sale
order pantoprazole 20mg buy phenazopyridine 200mg sale pyridium uk
live blackjack best casino slots online buy ventolin 2mg pills
buy generic symmetrel 100 mg generic tenormin dapsone canada
casino games online real money stromectol 6mg oral cost of ivermectin cream
play for real online casino games brand synthroid 150mcg buy levoxyl online cheap
methylprednisolone 4 mg for sale adalat pills aristocort price
buy clomid online imuran 50mg cost azathioprine uk
buy vardenafil 10mg without prescription order lanoxin 250mg generic buy generic zanaflex
buy coversum without prescription desloratadine drug buy fexofenadine paypal
buy phenytoin 100mg online ditropan pills oxybutynin 5mg sale
buy loratadine online cheap dapoxetine brand order priligy 30mg online cheap
buy baclofen 25mg without prescription amitriptyline cost buy toradol paypal
buy baclofen 25mg generic order baclofen 25mg online cheap cost ketorolac
glimepiride oral order etoricoxib 60mg generic order etoricoxib 120mg pills
alendronate 70mg for sale fosamax 70mg without prescription furadantin 100 mg sale
generic propranolol inderal 10mg us order generic plavix 150mg
nexium sale order nexium generic order topiramate 100mg without prescription
zyloprim 300mg cheap buy cheap clobetasol brand rosuvastatin 20mg
order buspirone online buspin for sale amiodarone 200mg us
ranitidine 300mg ca celecoxib 200mg cheap celecoxib 200mg generic
buy motilium generic order motilium 10mg tetracycline over the counter
flomax 0.4mg canada purchase zocor pills order zocor 10mg without prescription
academia writing affordable term papers best essay writing websites
aldactone 25mg tablet buy proscar 5mg online cheap proscar ca
aurogra sale sildenafil generic buy estradiol paypal
forcan buy online order baycip pill cipro 500mg brand
cheap metronidazole 200mg buy generic flagyl over the counter keflex 500mg over the counter
lamictal sale nemazole for sale online nemazole order
cleocin uk buy erythromycin 500mg pill order sildenafil for sale
retin gel brand purchase avana generic avanafil 100mg over the counter
buy tamoxifen medication tamoxifen 20mg oral purchase symbicort online cheap
cost tadalafil where can i buy cambia indocin 50mg cost
order cefuroxime without prescription bimatoprost spray methocarbamol online buy
desyrel 100mg tablet buy trazodone online cheap buy cheap clindac a
generic lamisil order lamisil 250mg generic casino free spins no deposit
cost aspirin 75 mg aspirin 75 mg without prescription live online blackjack
assignment website analytical essay writing buy suprax pill
help with term paper real casino games bonus casino
order amoxicillin 250mg without prescription amoxicillin usa buy biaxin pill
Thanks in support of sharing such a pleasant idea, paragraph is nice, thats why i have read it completely
buy rocaltrol 0.25mg rocaltrol over the counter tricor for sale
Hi i am kavin, its my first time to commenting anywhere,
when i read this article i thought i could also create
comment due to this brilliant piece of writing.
order clonidine 0.1mg tiotropium bromide 9mcg for sale tiotropium bromide ca
best dermatologist acne medication prescription medication for blackheads purchase oxcarbazepine online cheap
minocycline buy online order terazosin 1mg without prescription order ropinirole for sale
alfuzosin buy online antihistamine generic names best homeopathic remedy for acidity
letrozole 2.5mg cost buy generic femara 2.5mg buy abilify 20mg online cheap
strongest sleeping pills uk online weight loss consultation prescription extreme weight loss pills
order provera online purchase medroxyprogesterone pill microzide pills
prescriptions to help quit smoking pain reliever meds 10 strongest pain relievers
cyproheptadine online buy purchase ketoconazole generic ketoconazole 200 mg usa
daily antiviral medication for herpes daily herpes medication side effects diabities medicine chart and compariaosn
top selling fungus on skin is there anything over the counter for herpes which bp medicine is safest
duloxetine 40mg usa duloxetine 40mg generic provigil cheap