Long Live Media! | Pakistan Press Foundation (PPF)

Pakistan Press Foundation

Long Live Media!

Pakistan Press Foundation

The Canvas Gallery is hosting Aamir Habib’s solo art exhibition titled ‘Media is Dead; Long Live Media!’ until March 21.

A press release issued by the gallery stated that since the advent of the radio, the newspaper has been at risk of becoming redundant, being dethroned. It subsequently begged the question, would “video really kill radio?” Today we are at a crossroads, waiting to crown the new monarch; but who or what will it be?

Media continues to exercise omnipresent influence on humanity, with digitisation being at its fulcrum of impact, and causing massive disruption for humankind, irrespective of creed, colour and religion.

Aamir Habib, artist and provocateur, encapsulates this tandem of play and represents it in his work. He displays our dependency and loathing in equal measure, leaving the tantalising question: what is the media’s role?

The News


184 Responses so far.

  1. Yrzety says:

    fenofibrate 160mg uk buy generic fenofibrate over the counter buy fenofibrate 160mg pills

  2. Pcueiv says:

    order fenofibrate 160mg pills order tricor 160mg online buy tricor 160mg pill

  3. Uvhfxs says:

    buy zaditor pills order generic sinequan 75mg imipramine 25mg tablet

  4. Rwusba says:

    cheap tadalafil online sildenafil 100mg canada viagra pills 100mg

  5. Dofurd says:

    ketotifen 1 mg canada order ziprasidone 40mg for sale imipramine pill

  6. Jsxnqb says:

    minoxytop online order buy flomax 0.2mg pills best drug for ed

  7. Fpeqik says:

    buy generic mintop for sale cialis 5mg tablet erection pills that work

  8. Euohyc says:

    acarbose canada repaglinide price where to buy griseofulvin without a prescription

  9. Isqaop says:

    aspirin oral purchase lquin for sale buy generic imiquimod

  10. Jxmbqp says:

    order aspirin without prescription buy aspirin 75 mg buy generic imiquimod

  11. Yimhgs says:

    dipyridamole cost dipyridamole brand order pravachol 20mg for sale

  12. Vxkrzz says:

    buy meloset 3mg generic meloset order danocrine 100 mg us

  13. Mccike says:

    buy dipyridamole 25mg pills cost plendil 10mg buy pravachol 10mg online

  14. Iggxpo says:

    melatonin order online order melatonin 3 mg without prescription capsules danazol 100mg

  15. Ufmawg says:

    order dydrogesterone generic jardiance 25mg sale buy jardiance 25mg for sale

  16. Amyxsc says:

    dydrogesterone 10mg us empagliflozin medication brand jardiance

  17. Cyoaiw says:

    buy fludrocortisone 100 mcg generic buy florinef 100 mcg generic purchase imodium without prescription

  18. Dotclb says:

    brand florinef buy dulcolax 5 mg online loperamide cheap

  19. Oilthj says:

    buy etodolac generic cheap etodolac 600 mg buy pletal 100 mg sale

  20. Iocvnx says:

    order prasugrel 10 mg generic buy generic dimenhydrinate 50mg tolterodine 2mg drug

  21. Lrwdfl says:

    etodolac online order brand etodolac 600 mg buy pletal 100mg generic

  22. Cwejrv says:

    order prasugrel 10mg generic thorazine 50 mg usa buy detrol medication

  23. Gwqbhk says:

    buy ferrous sulfate no prescription order ascorbic acid 500mg generic betapace medication

  24. Afbwwn says:

    mestinon buy online order feldene for sale maxalt ca

  25. Ghsknk says:

    ferrous 100mg cheap buy ascorbic acid online sotalol 40mg us

  26. Ohdahq says:

    order mestinon 60mg online feldene 20 mg drug rizatriptan price

  27. Rwzqxk says:

    enalapril 10mg drug where can i buy doxazosin buy lactulose for sale

  28. Qatvqb says:

    buy vasotec 10mg buy vasotec 10mg pills duphalac price

  29. Muwvzf says:

    buy zovirax without a prescription xeloda cheap exelon 3mg generic

  30. Nmrppj says:

    buy generic betahistine order haldol without prescription probenecid 500 mg ca

  31. Gafeur says:

    xalatan price latanoprost oral cost rivastigmine 6mg

  32. Dxtsci says:

    betahistine oral betahistine 16mg cheap cost benemid 500 mg

  33. Armyjl says:

    order premarin 600 mg sale premarin for sale real viagra

  34. Sfqtgb says:

    treat esophagus singulair 5mg canada buy lopressor cheap

  35. Jlqmgv says:

    buy cheap generic premarin order premarin 0.625mg sale canadian viagra online pharmacy

  36. Cwhfcp says:

    omeprazole to treat reflux metoprolol 100mg ca cost lopressor

  37. Bvfxtw says:

    telmisartan brand hydroxychloroquine for sale online molnupiravir 200mg us

  38. Ysbbkq says:

    micardis medication hydroxychloroquine 200mg brand order molnupiravir 200 mg generic

  39. Xnguic says:

    buy tadalafil 10mg sale cialis 10mg us buy sildenafil pills

  40. Cacqac says:

    buy tadalafil without prescription order cialis 5mg without prescription sildenafil 50mg tablets

  41. Bevfxu says:

    purchase cenforce cost cenforce 50mg buy cheap generic chloroquine

  42. Efckvd says:

    cenforce cost naprosyn for sale online chloroquine price

  43. Mksumj says:

    modafinil pills buy generic provigil buy prednisone no prescription

  44. Wuadsg says:

    oral cefdinir 300 mg buy cefdinir generic lansoprazole pill

  45. Mjpngv says:

    modafinil 200mg brand order deltasone 40mg online cheap prednisone online order

  46. Stucpu says:

    omnicef order online buy metformin 500mg without prescription prevacid 30mg sale

  47. Ixufvs says:

    accutane pill how to buy amoxil buy azithromycin 250mg online

  48. Ruyeeg says:

    accutane 40mg sale how to buy isotretinoin order azithromycin 250mg pill

  49. Qjmzwy says:

    atorvastatin 80mg brand order amlodipine sale cheap amlodipine 10mg

  50. Arbpnv says:

    buy azithromycin 500mg pill order prednisolone 20mg online cheap buy gabapentin online cheap

  51. Fnupab says:

    buy azithromycin cheap prednisolone online gabapentin 600mg over the counter

  52. Cywllz says:

    buy lipitor 20mg pills order norvasc online amlodipine without prescription

  53. Tdeumv says:

    chumba casino furosemide 40mg ca furosemide pills

  54. Fbpxym says:

    order pantoprazole 40mg generic generic pantoprazole buy phenazopyridine 200mg pill

  55. Uvzknz says:

    buy generic pantoprazole 40mg where to buy pantoprazole without a prescription buy generic phenazopyridine over the counter

  56. Czjrbd says:

    live online blackjack ventolin inhalator brand buy albuterol 2mg inhaler

  57. Msqgtf says:

    free casino slots free online roulette buy ventolin 4mg online cheap

  58. Qukvgg says:

    buy amantadine cheap order tenormin 100mg online cheap order dapsone 100mg sale

  59. Vodgqy says:

    roulette online for real money no deposit free spins casino ivermectin tablets

  60. Pntksp says:

    buy amantadine without prescription brand aczone 100mg avlosulfon 100 mg drug

  61. Aplavb says:

    crazy poker games real money casino online usa order synthroid 75mcg

  62. Nydepj says:

    online slots real money blackjack online for real money oral synthroid 75mcg

  63. Pcrjic says:

    buy clomiphene paypal serophene buy online azathioprine pills

  64. Cikkue says:

    methylprednisolone order buy nifedipine generic where can i buy triamcinolone

  65. Wliswh says:

    order clomiphene 50mg pill imdur 20mg cost buy imuran 50mg online cheap

  66. Avbbpp says:

    brand medrol methylprednisolone 8 mg without a doctor prescription triamcinolone without prescription

  67. Wtavlp says:

    levitra 10mg usa digoxin uk tizanidine order

  68. Wrozyd says:

    vardenafil drug levitra sale buy generic tizanidine 2mg

  69. Xxdcvz says:

    aceon uk desloratadine canada allegra where to buy

  70. Lxiuer says:

    perindopril cost allegra 180mg pill order fexofenadine 120mg

  71. Isalae says:

    phenytoin 100mg sale order phenytoin 100mg pill buy oxytrol paypal

  72. Wssvth says:

    phenytoin tablet purchase cyclobenzaprine pills buy ditropan pill

  73. Uxfzkc says:

    baclofen 25mg over the counter buy generic toradol for sale generic toradol 10mg

  74. Nqjmub says:

    where to buy claritin without a prescription buy claritin 10mg pills buy dapoxetine 30mg online

  75. Mgpapm says:

    baclofen 10mg tablet purchase baclofen online ketorolac cost

  76. Ckxxev says:

    loratadine online order order loratadine 10mg sale buy priligy cheap

  77. Qqhsbk says:

    baclofen 25mg over the counter purchase baclofen toradol 10mg usa

  78. Tvdaap says:

    baclofen 25mg without prescription endep 10mg pill order toradol generic

  79. Aoyoau says:

    order alendronate 70mg online fosamax 35mg cost buy generic macrodantin

  80. Gvyhsg says:

    buy alendronate no prescription order alendronate 70mg without prescription generic furadantin

  81. Mwlzak says:

    inderal 20mg us order ibuprofen 400mg purchase clopidogrel without prescription

  82. Jlebqn says:

    glimepiride 1mg us buy etoricoxib paypal buy etoricoxib 120mg without prescription

  83. Szvsnf says:

    buy cheap generic propranolol plavix 75mg tablet purchase plavix pills

  84. Urxzvx says:

    nortriptyline 25 mg usa buy pamelor 25mg for sale order anacin 500 mg generic

  85. Zjlego says:

    purchase pamelor for sale methotrexate where to buy buy anacin 500 mg pills

  86. Xlujmm says:

    warfarin cheap paxil order online reglan uk

  87. Mbkdnw says:

    xenical tablet orlistat without prescription buy diltiazem 180mg for sale

  88. Twoiea says:

    coumadin 2mg usa buy warfarin generic buy generic reglan 20mg

  89. Gwmykh says:

    generic orlistat 120mg asacol generic diltiazem canada

  90. Sjsejk says:

    buy pepcid 20mg generic buy prograf 5mg for sale generic prograf

  91. Nyuotk says:

    buy azelastine cheap brand astelin 10ml order irbesartan generic

  92. Bimwsg says:

    buy azelastine medication purchase acyclovir generic purchase avapro sale

  93. Qschie says:

    esomeprazole uk remeron price topamax order online

  94. Ezgvxc says:

    esomeprazole 20mg over the counter cheap esomeprazole 40mg purchase topamax sale

  95. Rbnvss says:

    buy allopurinol buy zyloprim generic rosuvastatin 20mg cost

  96. Ohderv says:

    buy sumatriptan 50mg sale oral avodart 0.5mg avodart ca

  97. Zebmev says:

    zyloprim 300mg uk generic temovate order rosuvastatin 20mg

  98. Qlkgpb says:

    imitrex 25mg uk cost avodart 0.5mg dutasteride price

  99. Jhezdb says:

    buspar 10mg for sale buy zetia generic purchase cordarone

  100. Eqxclq says:

    order ranitidine 300mg online cheap celebrex 200mg cheap celecoxib 100mg tablet

  101. Ykkkgl says:

    order buspirone 5mg generic amiodarone 200mg drug buy cordarone 100mg pill

  102. Ofjtxd says:

    zantac 150mg usa celecoxib 200mg brand buy celebrex sale

  103. Uogpyh says:

    buy cheap domperidone buy sumycin 500mg online tetracycline 500mg cost

  104. Pnyusa says:

    tamsulosin 0.2mg brand flomax brand buy generic simvastatin 20mg

  105. Varcna says:

    buy motilium 10mg generic tetracycline 500mg uk tetracycline us

  106. Rwdxaf says:

    tamsulosin over the counter buy ondansetron 8mg generic zocor pill

  107. Fmqvfy says:

    purchase spironolactone without prescription buy cheap spironolactone buy finasteride 5mg pill

  108. Sddqpa says:

    help with research paper best essay writing websites professional letter writing services

  109. Hjiwca says:

    purchase aldactone generic aldactone brand finpecia online

  110. Jyfvki says:

    pay for essay writing uk cheap essays online write my paper

  111. Dsjfbo says:

    order fluconazole 100mg online cheap acillin cost buy ciprofloxacin sale

  112. Qxgbde says:

    how to get aurogra without a prescription purchase estrace without prescription estradiol 2mg us

  113. Nadfdj says:

    diflucan 200mg brand acillin without prescription ciprofloxacin order

  114. Yhiilm says:

    order aurogra generic aurogra order estradiol 2mg oral

  115. Qbdpug says:

    metronidazole 400mg over the counter buy cephalexin pills for sale cephalexin 250mg over the counter

  116. Crmvtm says:

    buy lamotrigine online lamotrigine pills vermox 100mg cheap

  117. Tkhehg says:

    flagyl 200mg pill order metronidazole for sale keflex 125mg cheap

  118. Gnujwl says:

    buy lamictal cheap lamictal 50mg pill vermox pills

  119. Idjxdu says:

    brand cleocin 300mg cleocin order best otc ed pills

  120. Gdyudn says:

    buy cleocin 150mg pill order erythromycin 500mg generic non prescription erection pills

  121. Ywhnrw says:

    buy tretinoin generic tretinoin gel generic cheap avanafil 200mg

  122. Qujswl says:

    oral nolvadex 20mg buy betahistine 16 mg sale rhinocort usa

  123. Pklaky says:

    buy tadacip generic buy tadacip generic purchase indomethacin generic

  124. Yuouhf says:

    order cefuroxime 500mg pill order cefuroxime sale order robaxin online cheap

  125. Kawkei says:

    cefuroxime 500mg cost order methocarbamol robaxin cost

  126. Uzgdla says:

    trazodone uk order desyrel 50mg online cheap clindamycin medication

  127. Uolqai says:

    order lamisil generic play real money online casino slot machines

  128. Sboprm says:

    order desyrel 50mg generic sildenafil 50mg cost order generic clindac a

  129. Dnitrl says:

    order aspirin 75mg generic best online free slots play real money games

  130. Rhgvpz says:

    aspirin 75 mg without prescription is online gambling legal in pa black jack card game free

  131. Ffhacv says:

    mba essay service suprax brand purchase suprax

  132. Grospi says:

    custom dissertation services research paper vocabulary buy cefixime for sale

  133. Hevbfs says:

    write papers online online casino real money payouts best casino slot games

  134. Ohvqzk says:

    write essay for money online slots gambling online

  135. Uvhhnp says:

    buy trimox cheap anastrozole generic macrobid cheap

  136. Twszma says:

    buy trimox pills buy trimox pill clarithromycin for sale

  137. Gpxuwy says:

    cost calcitriol 0.25 mg order generic tricor 200mg fenofibrate 200mg ca

  138. Qywlkc says:

    calcitriol 0.25mg pills calcitriol usa buy fenofibrate 160mg sale

  139. Uafpcg says:

    catapres pills antivert order spiriva pill

  140. Wlivog says:

    clonidine 0.1 mg drug order spiriva 9mcg spiriva 9mcg ca

  141. Vzixln says:

    zinplex pills side effects oral medication for cystic acne order oxcarbazepine 600mg pills

  142. Zyzmfi says:

    buy acne pills online medicine that keeps pimples oral oxcarbazepine over the counter

  143. Rhayuy says:

    minocin 100mg ca buy terazosin online cheap generic ropinirole 2mg

  144. Owgvtf says:

    alfuzosin medication over the counter stomach cramps prescribed medication for heartburn

  145. Fhmcob says:

    order minocycline 50mg online cheap terazosin 1mg canada requip 2mg uk

  146. Uosndq says:

    alfuzosin over the counter buy uroxatral 10 mg pills can ibuprofen help stomach ache

  147. Pcazoz says:

    order letrozole 2.5 mg without prescription order aripiprazole without prescription buy abilify generic

  148. Cjuufs says:

    buy sleeping tablets online uk online weight loss doctors prescriptions norex diet pills from mexico

  149. Gajfqb says:

    buy sleeping tablets uk online drugs to treat alopecia top gnc weight loss products

  150. Gssawn says:

    buy medroxyprogesterone 5mg pills biltricide 600 mg usa buy hydrochlorothiazide pill

  151. Jspnao says:

    best medication for smoking cessation most effective smoking cessation drugs strong painkillers online sale

  152. Ovzeyw says:

    how does antiviral drug work cheapest long term asthma cortocosteroid list of oral antidiabetic drugs

  153. Kljagm says:

    periactin 4 mg for sale cyproheptadine canada buy cheap generic ketoconazole

  154. Xrmpsc says:

    valacyclovir 1000 mg for shingles daily suppressive herpes medication names of diabetic meds

  155. Blqdka says:

    buy periactin 4 mg pills oral fluvoxamine 50mg order ketoconazole 200mg online cheap

  156. Voedub says:

    vitamins that fight infections antihypertensive tablet name least side effects high blood pressure meds

  157. Nfcerx says:

    order duloxetine 40mg generic oral provigil 100mg modafinil pills

  158. Ngcrwo says:

    what is lamisil cream used for strongest natural antifungal medication high blood pressure list

  159. Otjohn says:

    cymbalta 20mg us duloxetine for sale online modafinil tablet

  160. Tvngvs says:

    duodenitis diet mayo clinic order antibiotics online for uti types of urinary bacterial infections

  161. Oykxod says:

    purchase promethazine pill where to buy over the counter ed pills ivermectin lotion price

  162. Qsgarb says:

    duodenal erosion vs ulcer immediate relief for uti over the counter treatment for uti in women

  163. Jupann says:

    where to buy promethazine without a prescription free samples of ed pills stromectol pill for humans

  164. Dxktej says:

    order birth control pill online buy medications for enlarged prostate how to improve sperm quality

  165. Xduawa says:

    birth control pills near me the pill over the counter does cialis help with ejaculation

  166. Snzrjd says:

    deltasone 5mg ca amoxicillin 500mg cost order amoxil 1000mg generic

  167. Vhnqum says:

    purchase prednisone pills order amoxil 1000mg without prescription amoxicillin order

  168. Lkxxpy says:

    over the counter gerd medications medication for excessive farting medicine for bloating stomach

  169. Civfas says:

    best probiotic supplements for indigestion whatmedicine should i take for heartburn anti fart pills joke

  170. Envfgc says:

    buy zithromax generic order neurontin 100mg pill gabapentin 800mg uk

  171. Toaiql says:

    order ursodiol 300mg pill order zyrtec sale cheap cetirizine

  172. Napbad says:

    order actigall 300mg online buy generic zyrtec zyrtec 5mg tablet

  173. Aajtyv says:

    order strattera 25mg online quetiapine usa zoloft 100mg price

  174. Axqqfv says:

    atomoxetine pills order zoloft without prescription sertraline 100mg sale

  175. Biosjv says:

    generic lasix 100mg order furosemide generic ventolin 2mg over the counter

  176. Rbvuub says:

    purchase furosemide sale buy furosemide generic order albuterol 2mg without prescription

  177. Culyei says:

    order lexapro 20mg without prescription prozac order online purchase revia pill

  178. Xyfhpk says:

    lexapro 20mg sale buy lexapro 20mg online order revia pills