YouTube ban ‘century’
YouTube watchers in Pakistan have now had to endure 100 days in solitude. The video-streaming website, for some unfathomable reason, still remains banned in the country. The original excuse for the ban — that the website was hosting an anti-Islam video — can no longer be the justification given that few even remember anything about the video now. This is purely a naked power play by the government and one that we should resist. This is about controlling our behaviour and denying us access to the internet. This is about the only logical explanation left since YouTube has millions of videos of which a bare handful would be considered objectionable by the government and the judiciary.
It seems that the ban will stay either until Google, YouTube’s parent company, agrees to take down videos we don’t approve of or the government can find a way to block videos that don’t fit its decency criteria. The former is a non-starter since Google has made clear that it wants no part of this censorship agenda while the latter has proven technologically impossible for the authorities. At this point, it is time for the government to realise that the rules of the game have changed. It is not possible to censor the internet the way that governments used to censor media in the print age. One video that is banned on a website can simply be viewed on other websites or through proxy servers. These bans are an inconvenience — as the website is also used for educational purposes — rather than a major hindrance.
The fight against the YouTube ban is important to cause the government to think twice before it embarks on another round of censorship. The proposal to build a firewall like China, where the internet would essentially be controlled by the government, is extremely worrying. We need to make it clear that we do not wish to regress to a dark age when a centralised authority controlled all access to information. Retreating to such an era would essentially mean that we were longer living in a democracy.
buy fenofibrate pills for sale buy tricor 200mg pill tricor over the counter
order fenofibrate 160mg sale where to buy tricor without a prescription tricor online
oral cialis 40mg cheap viagra 50mg usa viagra overnight
purchase zaditor sale ketotifen 1mg cheap tofranil 25mg canada
buy ketotifen 1mg generic generic imipramine cost imipramine
minoxidil online buy tamsulosin online cheap medications for ed
mintop generic buy ed pills fda herbal ed pills
buy acarbose generic prandin for sale online griseofulvin 250 mg ca
order precose 50mg pills buy generic micronase 2.5mg fulvicin ca
aspirin 75 mg sale order imiquad creams buy zovirax online
aspirin over the counter how to get imiquimod without a prescription purchase zovirax generic
order dipyridamole 25mg pills order pravastatin 20mg purchase pravachol sale
dipyridamole 25mg without prescription dipyridamole 100mg drug pravachol usa
buy melatonin 3 mg generic cost cerazette order danazol online cheap
buy meloset 3mg melatonin 3 mg cost danazol canada
buy duphaston medication jardiance 25mg without prescription order generic empagliflozin 25mg
duphaston 10mg without prescription januvia 100 mg drug jardiance 10mg ca
buy florinef pills buy fludrocortisone no prescription purchase imodium
buy generic fludrocortisone 100 mcg buy fludrocortisone 100 mcg sale purchase imodium sale
monograph 600mg brand monograph 600mg without prescription cilostazol 100 mg price
buy prasugrel 10mg online cheap chlorpromazine without prescription tolterodine where to buy
purchase prasugrel generic order prasugrel 10mg without prescription order tolterodine sale
etodolac brand mebeverine 135mg generic cilostazol without prescription
order ferrous sulfate without prescription risedronate online sotalol price
ferrous ca buy generic ferrous over the counter buy sotalol sale
pyridostigmine 60mg sale order piroxicam online cheap maxalt price
mestinon without prescription mestinon pills buy generic rizatriptan 5mg
cheap vasotec 5mg duphalac ca where to buy lactulose without a prescription
buy vasotec online cheap casodex buy online buy generic duphalac
buy zovirax eye drop for sale purchase xalatan without prescription rivastigmine cheap
xalatan cost capecitabine 500 mg tablet exelon online buy
betahistine without prescription betahistine us benemid over the counter
how to get premarin without a prescription buy premarin pills for sale sildenafil 100mg drug
premarin online buy sildenafil 50mg pill viagra 50mg generic
purchase omeprazole without prescription cost singulair 5mg generic lopressor 50mg
order prilosec 20mg generic generic lopressor 100mg lopressor 100mg uk
order micardis 20mg generic molnunat over the counter order molnunat 200mg
purchase telmisartan generic order molnunat 200 mg without prescription cost molnunat
order cialis 20mg generic buy cialis 5mg sale buy sildenafil pill
oral tadalafil 40mg viagra pill cheap viagra 50mg
cenforce over the counter cenforce 50mg pill buy aralen 250mg sale
oral cenforce 100mg chloroquine 250mg pill aralen 250mg tablet
buy provigil 100mg buy prednisone 10mg online deltasone 20mg cost
buy generic provigil online buy prednisone 40mg pill order deltasone generic
buy omnicef 300mg without prescription buy cefdinir 300mg without prescription buy lansoprazole online cheap
omnicef 300 mg for sale buy lansoprazole without prescription lansoprazole sale
order accutane 10mg generic oral zithromax 500mg cheap azithromycin 250mg
accutane 20mg over the counter cheap zithromax 250mg zithromax 250mg cost
buy azipro 500mg generic oral neurontin buy gabapentin for sale
atorvastatin 40mg cost lipitor 20mg cheap norvasc 5mg oral
cost azithromycin 250mg purchase neurontin generic order neurontin 100mg for sale
buy lipitor 80mg pills proventil 100 mcg uk norvasc for sale online
roulette online for real money rivers casino order furosemide 100mg pill
free spins no deposit uk slots meaning order lasix 40mg generic
buy protonix 40mg without prescription pyridium usa buy phenazopyridine 200mg
buy pantoprazole online buy protonix sale phenazopyridine without prescription
play poker online for real money ventolin 2mg sale order ventolin inhalator online cheap
poker games sports gambling where can i buy albuterol
free slot games online best online casino for money ivermectin 18mg
buy generic amantadine order avlosulfon sale buy avlosulfon 100mg online cheap
purchase amantadine without prescription buy aczone for sale dapsone us
free online blackjack cheap levothroid sale synthroid 75mcg ca
free spins casino clavulanate over the counter order levothyroxine
clomiphene 100mg uk buy isosorbide cheap azathioprine 25mg uk
generic clomiphene 100mg where to buy imdur without a prescription imuran 50mg price
buy methylprednisolone pills for sale order triamcinolone 4mg online buy triamcinolone 10mg for sale
buy generic medrol for sale buy adalat 10mg for sale triamcinolone uk
vardenafil 10mg over the counter buy digoxin paypal tizanidine pills
buy levitra 10mg online cheap buy levitra paypal where can i buy tizanidine
purchase coversum generic perindopril price allegra where to buy
coversum order online coversum tablet buy fexofenadine 120mg pills
order phenytoin 100 mg pills flexeril online brand ditropan 5mg
buy cheap dilantin buy cyclobenzaprine generic buy oxytrol online cheap
ozobax medication oral elavil 50mg order toradol 10mg generic
buy ozobax online order toradol sale buy toradol medication
buy loratadine 10mg pills where can i buy ramipril dapoxetine 30mg oral
claritin over the counter dapoxetine oral buy priligy 30mg for sale
generic baclofen 25mg order endep pill buy ketorolac no prescription
buy ozobax medication order toradol generic toradol online buy
buy fosamax sale oral fosamax nitrofurantoin 100 mg sale
buy inderal 10mg generic order motrin without prescription clopidogrel 150mg without prescription
buy amaryl 4mg online order amaryl pills arcoxia 60mg brand
inderal 20mg ca plavix 75mg cheap buy clopidogrel pills for sale
buy amaryl 4mg online glimepiride 1mg us generic etoricoxib 60mg
buy nortriptyline paypal brand acetaminophen 500 mg buy cheap panadol
purchase pamelor online cheap buy pamelor pills for sale panadol 500 mg usa
warfarin for sale online warfarin 5mg usa order reglan generic
generic xenical 120mg buy generic orlistat over the counter diltiazem 180mg without prescription
warfarin 2mg generic reglan sale reglan 20mg sale
buy xenical 60mg generic asacol for sale order diltiazem online cheap
pepcid 40mg usa famotidine for sale order prograf 1mg
famotidine 20mg cheap buy prograf sale buy tacrolimus cheap
azelastine price zovirax over the counter order irbesartan 150mg
buy azelastine generic order irbesartan 300mg pills irbesartan 300mg canada
esomeprazole pill esomeprazole 20mg without prescription topiramate 200mg generic
oral nexium 20mg order remeron 15mg generic purchase topiramate generic
order allopurinol sale order temovate how to buy crestor
imitrex for sale avodart 0.5mg for sale purchase avodart
buspin pill cordarone 200mg drug cordarone 100mg tablet
purchase zantac for sale purchase zantac generic brand celebrex 200mg
order buspar 10mg online order buspirone pill buy cheap amiodarone
zantac pill mobic 15mg oral celebrex 200mg cheap
motilium 10mg cost oral motilium 10mg tetracycline 250mg canada
buy motilium online buy generic coreg for sale purchase tetracycline sale
order flomax generic tamsulosin 0.4mg usa oral zocor
buy tamsulosin tablets order simvastatin 20mg online cheap cheap zocor 10mg
order generic spironolactone oral propecia 5mg propecia medication
do my research paper online assignment writer buy a custom essay
where can i buy aldactone finasteride 5mg canada order finasteride 5mg
my family essay writing affordable term papers mba essay service
order fluconazole 100mg generic diflucan 100mg pill buy ciprofloxacin
forcan medication ampicillin 250mg usa ciprofloxacin tablet
purchase sildenafil generic sildenafil 50mg brand buy estradiol 2mg generic
aurogra ca sildenafil 100mg brand estrace 2mg usa
metronidazole cost bactrim usa brand cephalexin 250mg
order metronidazole 400mg online cheap purchase flagyl without prescription order cephalexin 250mg
buy lamictal 200mg sale lamotrigine 50mg drug nemazole where to buy
lamotrigine over the counter buy lamictal buy cheap generic mebendazole
cost clindamycin oral erythromycin 250mg buy ed pills gb
cleocin 300mg sale buy generic clindamycin for sale sildenafil 50mg drug
tretinoin canada purchase tretinoin generic cheap avana 100mg
order retin gel sale order avanafil 100mg generic order avanafil 100mg pills
buy nolvadex 10mg for sale order betahistine 16mg sale budesonide medication
oral tamoxifen 10mg nolvadex 10mg tablet where can i buy rhinocort
buy tadacip pills buy diclofenac cost indomethacin
buy generic tadacip over the counter diclofenac online order indomethacin 50mg generic
ceftin over the counter cefuroxime 250mg tablet buy methocarbamol for sale
buy generic cefuroxime order robaxin 500mg for sale robaxin 500mg price
buy trazodone 50mg pill order clindamycin sale order clindac a
trazodone 100mg pill clindac a order online purchase clindac a sale
buy lamisil medication buy lamisil 250mg online best online casino games
terbinafine usa casino arizona recommended you read
aspirin 75mg oral slot games free online poker
purchase aspirin online safe real money online casinos online casino games
buy term papers online essay assignment for high school buy suprax 100mg without prescription
my future essay writing crnuisjw order suprax 200mg without prescription
essay helper online casino slots free pala casino online
buying a research paper for college order research paper online online casinos for usa players
trimox price trimox 500mg oral buy clarithromycin 500mg
amoxicillin 250mg tablet trimox generic cheap biaxin 500mg
order rocaltrol online cheap tricor 160mg pill fenofibrate 200mg pills
rocaltrol price labetalol where to buy buy fenofibrate without prescription
clonidine 0.1 mg us brand spiriva 9 mcg how to get tiotropium without a prescription
cheap catapres antivert 25 mg tablet spiriva 9mcg canada
strong acne medication from dermatologist dermatologist recommended for acne order generic oxcarbazepine
strongest topical body acne medication buy generic oxcarbazepine 300mg oxcarbazepine online buy
minocin 100mg price hytrin 5mg usa order requip 2mg online cheap
minocycline canada buy requip 2mg pill order generic requip
uroxatral online antacid over the counter which anti anxiety drugs increase heartburn
uroxatral 10mg for sale medication to decrease stomach acid percription medicine for stomach cramps
femara 2.5 mg pills purchase femara online abilify canada
strong sleep pills sleeping pills for sale uk gnc top weight loss pills
femara 2.5 mg us aripiprazole 30mg over the counter order abilify 30mg for sale
buy sleeping pills online canada online prescription weight loss programs weekly weight loss injections uk
free meds to quit smoking special medication cancer bone marrow how do pain killers work
best medication for smoking cessation natural supplements for smoking cessation pain doctors that prescribe narcotics near me
best way to treat herpes type 2 diabetes drug names diabetes pills list
purchase cyproheptadine cyproheptadine drug ketoconazole for sale
brand periactin 4 mg cyproheptadine 4 mg us order nizoral 200mg without prescription
what kills fungus on skin herpes simplex 1 home treatment blood pressure medication recommendation aha
is fungus clear safe get herpes prescription online most successful blood pressure medication
duloxetine 20mg tablet glucotrol oral modafinil 200mg cost
cymbalta brand cymbalta 40mg brand modafinil 200mg without prescription
stomach pain tablets list antiarrhythmic agents drugs will tylenol help ease uti pain
bleeding ulcer treatment mayo clinic how to treat hypertensive crisis uti antibiotic prescription online
brand promethazine 25mg order stromectol 6mg online ivermectin 12mg otc
phenergan tablet stromectol generic ivermectin 5 mg
get birth control prescribed online most effective antibiotic for prostatitis how to improve sperm quality
same day birth control prescription best medication for prostate problems techniques to prevent premature ejaculation
buy deltasone 20mg pills order prednisone 10mg online generic amoxil 1000mg
order deltasone 5mg sale absorica online order amoxicillin 1000mg cheap
gerd medications list flatu scents medication for flatulence australia
can tums cause stomach cancer acid reflux medicine name old fart pills
azithromycin canada azithromycin 500mg usa order gabapentin 100mg for sale
order azithromycin without prescription buy gabapentin 100mg sale neurontin canada
generic urso 150mg cheap zyrtec 10mg buy zyrtec 5mg pill
ursodiol pills urso over the counter order cetirizine 5mg online
brand strattera 25mg order seroquel sale zoloft 50mg ca
order strattera generic buy generic strattera zoloft usa
buy lexapro 10mg buy revia generic buy naltrexone 50mg generic
order escitalopram 10mg online how to buy lexapro buy naltrexone 50mg pills